Middlesex: A Novel

Middlesex - Jeffrey Eugenides Excellent audio. Very funny, very moving, very fascinating.