Guha, Ramachandra Gandhi Guha, Ramachandra - USA, CANADA Penguin 2018 - 1129p ISBN: 9780670083886 Source: Textbook