Author: Peter James
Born: `948