Puchner, Martin

Written world : how literature shaped history - London Granta Pub. 2017 - 410p.

9781783783137

809.93358 P961W