Author: Michael J. M. Black
Alternate names: Black, Michael J. M.; Black, Michael J. M. (Michael John Munro)