Scan barcode
A review by carrionlibrarian
Secondhand Souls by Christopher Moore
4.0
A very solid 3 stars with an extra star for personal nostalgia.
Scan barcode
4.0