Author: David N Livingstone
Born: 1953