There are good things about this book. It gives a feel for what India must have been like in 1946, it has protagonists from the British, the Indians and the so-called Anglo-Indians, and they are all dealt with reasonably sympathetically (except Communists, but the book was published in 1954 so that may be understandable). Masters is strongest when he focuses on the things he is familiar with, the working of the railway and the deployment of the Thirteenth Ghurkha Rifles.
Where Masters is less sure-footed is in his characterisations, particularly of Victoria Jones. She swings from Anglo-Indian to Indian, and back, from Patrick Taylor to Colonel Savage (via Ranjit Singh) and kills Macaulay, and all without much inner turmoil.
My problem with the novel is that it tries to be a social commentary, thriller and romance, and doesn't really succeed at being any one of these. Unfortunately this means that the characters are asked to fulfil too many roles (mouthpieces for their group, action heroes and angst ridden lovers), and consequently are reduced to little more than ciphers. I think that is why, ultimately, I found this book disappointing - it deals with important issues (the withdrawal of the British from India, and more particularly the affect on communities that have identified with a colonial power when that power pulls out) and has a strong feel for time and place, but to me the characters' responses to what was happening around and to them just weren't believable. All in all, a reasonable read, just don't expect too much.