By: Andrew O'Hagan
'Always trust a stranger,' said David's mother when he returned from Rome. 'IIt's the people you know who let you down.' Half a life later, David is Father Anderton, a Catholic priest with a small parish in Scotland. He befriends two local...
By: Andrew O'Hagan
In November 1960, Frank Sinatra gave Marilyn Monroe a dog. His name was Mafia Honey, or Maf for short. He had an instinct for celebrity. For politics. For psychoanalysis. For literature. For interior decoration. For Liver Treat with a side order...