Take a photo of a barcode or cover
cradlow 's review for:
Fall of Civilizations: Stories of Greatness and Decline
by Paul Cooper
challenging
informative
slow-paced
Take a photo of a barcode or cover