Author: I. B. Moyle
Born: 1952