Flora Annie Steel's 'The Hosts of the Lord' is a captivating novel set in colonial India that explores themes of religion, tradition, and social change. Written in a descriptive and evocative style, Steel paints a vivid portrait of Indian society during the British Raj, highlighting the clash between Western influences and traditional values. The novel is filled with rich cultural and historical d...