Author: James Lovegrove
Born: 1965