Scan barcode
nerdella_reads's review against another edition
5.0
Pretty nifty little book on history. Only problem I found with it was the tiny font size.
More...
Scan barcode
5.0