Author: Michael Leroy Allen
Alternate names: Allen, Michael Leroy, 1946-
Born: 1946