Author: Michael John Roberts
Alternate names: Roberts, Michael J. (Michael John), 1940-
Born: 1940