Author: John J. Eddleston
Born: 1952