Book cover for The Shortest History of War

The Shortest History of War

Synopsis

Details

08 September 2023
9789395624879
Imprint: Picador India