FARRELL J G SIEGE OF KRISHNAPUR - New Delhi Weidenfeld & Nicolson 2011 - 375 p.; 19 cm. Dewey Class. No.: 823 FAR