Author: Michael John North
Alternate names: Michael J. North
Born: 1969