Author: Michael A. Allen
Alternate names: Allen, Michael A., 1963-
Born: 1963