Author: Craig M. Elliffe
Born: 1961