The Siege of Krishnapur is an allegorical novel that follows the lives of British colonists under siege by Indian nationals during the Indian Rebellions of 1857. The various villagers represent different branches of colonial philosophy, with some believing that the Indians would be better off without the yoke of British rule while others believe firmly in the progress-based and racist ideals of Victorian England. The colonists are reduced to ever lower states of privation by the siege.
Boasting the largest collection of book summaries, BookRags is the best option for titles you can't find elsewhere. They offer all of the basics (quotes, chapter summary, characters, historical context, literary criticism) but also walk through a few major topics that recur throughout the book, which can be particularly useful for essay writing.