Take a photo of a barcode or cover
A review by sixforgold
The Rise of Richelieu by Joseph Bergin
adventurous
challenging
informative
medium-paced
3.75