Author: Eric Andrew Allen
Born: 1955