A review by alex1252
Gory Details: Adventures from the Dark Side of Science by Erika Engelhaupt

funny informative medium-paced

5.0