brian may astrophysics phd thesis