Giving this book a rating is difficult. In terms of quality it's probably 3 star; Amazon scale says 4 star is 'I like it' (which I do); for highlighting a gross injustice and major human rights abuse which needs exposing it would be a 5 star.
Let's start with the good things. It uses a great plot device; it gives some real insights into life in India and the shocking reality of Dalit trafficking; there are some really tense moments, and you want to find out what happens. It's a thriller. There is a romantic element. It lifts the lid on the human trafficking and modern slavery of India's Dalits (Untouchables). Read it!
The downsides are that using first person narratives makes it difficult to give some of the background in a realistic way - the description of the caste system while accurate is not delivered in a convincing way. Similarly, while you get a real feel for India, there is the occasional aspect which makes you wonder: is that really the way it would be done or spoken about? There's much that is good in the characterisation, and you do feel for the dilemmas that the characters face, and you can sympathise with the emotions they are going through, but every now and again you wonder, would they really do that? (And then there's my beef about poor editing and proof-reading with a few too many errors slipping through the net.)
Having said that, would I recommend it? It's well worth a read, it will keep you engaged. So yes.
Is it a literary masterpiece? No. But it is a very promising start for David Skivington, hinting at potential.