Out on 24 June 2025
Book cover for The Shortest History of Japan

The Shortest History of Japan

Synopsis

Details

24 June 2025
272 pages
9789361139567
Imprint: Pan Macmillan India