Author: Geoffrey Sampson
Alternate names: GEOFFREY SAMPSON