Author: Geoffrey C. Bond
Alternate names: Geoffrey Colin Bond