Author: Michael G. Allen
Alternate names: Allen, Michael G., 1958-
Born: 1958