The Windup Girl
2001 • 359 pages

Ratings164

Average rating3.7

15

Excessive worldbuilding... felt like all of the interesting stuff happens “off-screen,” at the expense of the present story.