A review by spaffrackett
Asymmetry by Lisa Halliday

3.0

I will need to reread to process all that takes place. The Iraqui section gets fuzzy. Smart book.