Scan barcode
jcampbell's review against another edition
challenging
informative
medium-paced
4.5
Really interesting history book discussing an aspect of history often missing from our knowledge.
More...