Privy to the details of all your secret moments, all your misdeeds, private conversations and indulgences, the fly on the wall is neutral. It doesn't care that you cheat on your income tax, it won'...
A heartfelt and exceptionally human novel about the best mistakes a person can makeJonathan and Rosie have been together so long they finish each other's sentences--so when he (finally) proposes an...