Author: Gary L. Miessler
Born: 1949