Middlesex
Douban
ISBN: 9780965045643
author:
Jeffrey Eugenides
publishing house:
Farrar Straus and Giroux
publication date: 2002
number of pages: 529