Scan barcode
A review by alicihonest
Carter Beats the Devil by Glen David Gold
3.0
Gets a bit slow around the middle, so I think this fairly large book could have done with some editing down. But other than that, a pretty great story and a wonderful character to follow.