Talking it Over by Julian Barnes
Written by the author of A History of the World in 10 1/2 Chapters and Flaubert's Parrot, this novel begins as a comedy about love and misunderstanding, then slowly darkens and deepens, drawing us into the quagmires of the heart.