Ratings4
Average rating3.5
Wonderfully rich writing (which seems to be Harkaway's forte). Alas, too short! Would be four stars+ if not for the abrupt ending that made it feel unfinished. We need more Edie! Please? (My favorite character from Angelmaker.)