Scan barcode
A review by fawning_over_books
Gory Details by Erika Engelhaupt
dark
informative
4.0
Not for the faint of heart or week of stomach, but I learned a lot.