General Tau Theory: evolution to date.