Author: Ian R. G. Macpherson
Born: 1972