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