Author: Geoffrey Andrew Holmes
Alternate names: Geoffrey Holmes
Born: 1926