Author: Julian Havil
Born: 1952