Seems like Mr.Bandyopadhyay took the trife of taxing himself to toil hard in his tour of tactfully transforming treacherous thoughts (laden with blatant communalism) into text, thereby treating his pro-colonial readers with some textual pleasure!
The generic reader however, feels appalled by the intentional insertions/invocations of his innate religious bias even while dealing with multiple facets of the freedom struggle that were solely political in nature.
His unnerving efforts to “divide and rule” over the readers’ minds stand exposed while he tries to paint every frame of the Indian national struggle with a coat of unwanted communalism/religious bias, whilst bestowing paramount importance to the passionate justification of “colonial rule as a harbinger of India’s national identity and civic sense”. This “carrot and stick (appeasing and bashing)” work of his would’ve earned him a genuine “hats off” from the colonial paternalists lurking around in 19th/20th century India !
The readers , who stand united to begin their journey from 1757, end up being partitioned (in opinion and assessment about the true nature of this book) by the time they reach 1947!
Meanwhile : Not an ounce of encouragement towards bolstering “reconciliation and reorganisation among different sections of society further” was to be found in this book ! On the contrary , it appeared as if each chapter was a crusade carried out to further its cause of catastrophically widening the gap !
To the colonial apologists : Blindly go for it, this is your bible!
To the UPSC (GS1) Folks : Can skip this and opt for a relatively better work in line with GS1 like “The struggles of Independence” by Bipin Chandra (and 4 other authors )!
To the generic /non-colonial book worms or reading enthusiasts : Dive into “An era of darkness” or “Inglorious Empire”, both by Shashi Tharoor and thank me later !
PS : 2 stars for his enthusiastic and extensive research oriented approach that helps extract opinions / evidences / quotes / records by biased pro-imperial folk of the time!