A review by lupercalia
Specimen Days by Michael Cunningham

5.0