Take a photo of a barcode or cover
A review by xpalg
The Great Cat Massacre: And Other Episodes in French Cultural History by Robert Darnton
informative
slow-paced
3.75