Middlesex - Jeffrey Eugenides

Sale price Price $7.00 Regular price Unit price  per 

Classic! Such a great, epic tale. I remember having difficulty starting it (truth), and then somewhere in the first chapters decided I couldn't put it down. When will they make the movie? Pulitzer, hello!