A review by citronella_seance
A Peculiar Peril by Jeff VanderMeer

3.0

This book would have been five stars if it had been 200 pages shorter.