Author: James Eric Garside
Alternate names: J. E. Garside