Author: Geoffrey R. Burbidge
Alternate names: Geoffrey Burbidge