Scan barcode
A review by eastofthesunwestofthemoon
The Manual of Detection by Jedediah Berry
adventurous
challenging
mysterious
tense
slow-paced
3.5