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