Author: B.J. Stirrup
Alternate names: Mr B J Stirrup