Author: Gary Steven Margules
Born: 1950