Author: Michael Allen
Alternate names: Allen, Michael, 1955-
Born: 1955