Author: N. M. Hooper
Alternate names: N. M Hooper