Middlesex by Jeffery Eugenides, image courtesy of Goodreads
This is probably one of my all time faves. While I'm not the type to re-read books, I've been tempted to re-read this one simply to enjoy it all over again.
In a nutshell, Middlesex is the story of Calliope, a Greek American who you come to discover was born a hermaphrodite and raised as a girl before finally growing into being a boy as a teenager. It's confusing, but read the book, you'll get it.
The book is essentially a few stories melded into one beautifully complicated family history. Cal traces back his family history to see how genetically his history has created the genetic condition.
The story goes generations back to his family in Greece as they migrated to America and tells a beautiful story that's unusual to say the least.
The narration is beautiful and the story of his grandparents, and then his parents is so strong and engaging that they too could almost be a novel on their own accord. And in fact, by the time you finish the novel, you discover that so much of the story isn't about Calliope being a hermaphrodite at all.
This is the second book of Eugenides that I've read and I've adored his writing in each. His descriptions truly make you feel as though you are living inside the story.