Author: Michael Allen
Alternate names: Allen, Michael; Allen, Michael I. 1965-....; Allen, Michael, 1965-
Born: 1965