Author: Martin R. Allen
Alternate names: Martin Allen
Born: 1956