A review by greerd
The Snake, the Crocodile and the Dog by Elizabeth Peters

4.0

I'm torn between loving amnesia!Emerson and being very skeptical of the Cyrus plotline...