Book cover for The Shortest History of Democracy

The Shortest History of Democracy

Synopsis

Details

12 January 2023
240 pages
9789390742943
Imprint: Pan Macmillan India