Author: Michael Allen
Alternate names: Allen, Michael; Allen, Michael, 1967-; Michael P. Allen
Born: 1967