A review by tayako
Europe: A History by Norman Davies

informative slow-paced

3.75