Scan barcode
A review by souljaleonn
The Persian War: In Herodotus and Other Ancient Voices by William Shepherd
challenging
informative
slow-paced
4.25