Scan barcode
A review by megmcardle
Carter Beats the Devil by Glen David Gold
5.0
LOVED this! Setting of turn of the century/early 20th century San Francisco was fabulously rendered and the characters were great. Plus: magic!