Puchner, Martin

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

809.93358 P961W