Author: R. G. Garside
Alternate names: Roger Garside