Dominic Hughes

Email: dominic@X.Y.Z where X=theory, Y=stanford, Z=edu.why so cryptic?