One Big Damn Puzzler

One Big Damn Puzzler - John  Harding This was brilliant, really funny and absolutely heartbreaking. A highly original book.