Author: M. C. Lyons
Alternate names: Malcolm Cameron Lyons