@Original Andrew: The Handmaid's Tale is also a good one. I loves me some Margaret Atwood.