Book cover for The Shortest History of India

The Shortest History of India

Paperback

Synopsis

Details

23 August 2022
288 pages
9789390742608
Imprint: Picador India