Peter Doyle: A Novel