Scan barcode
A review by bookhawk
Secondhand Souls by Christopher Moore
3.0
Secondhand Souls is laugh out loud funny at times with unique characters and a clever plot. A high 3 star book.