Author: John C. Ravesloot
Born: 1952