The Shortest History of India (Shortest Histories) by John Zubrzycki
English | March 7th, 2023 | ISBN: 1913083349 | 326 pages | True EPUB | 5.47 MB
English | March 7th, 2023 | ISBN: 1913083349 | 326 pages | True EPUB | 5.47 MB
'A masterpiece of compression… conveys 5,000 years of history with flair and authority' JOHN KEAY