Book cover for The Shortest History of War

The Shortest History of War

Synopsis

Details

08 September 2023
9789395624886
Imprint: Picador India