Author: Jeffrey Robert Sommerville
Born: 1952