Author: Andrew Moore
Born: 1964