Scan barcode
A review by bellisk
The Book of Swindles: Selections from a Late Ming Collection by Yingyu Zhang
funny
informative
lighthearted
medium-paced
3.75