Author: John A. A. Earley
Born: 1959