Author: David A. Cruickshank
Born: 1947