Author: Edmund Stuart Cannon
Born: 1969