Author: Peter Cameron
Born: 1959