Scan barcode
A review by jackc5755
Europe's Tragedy: A New History of the Thirty Years War by Peter H. Wilson
informative
reflective
slow-paced
3.5