Author: Gregory Frank Needham
Born: 1953