Sacred Games by Vikram Seth. "One of the best books I’ve read in a LONG time. Completely got lost in it. Fell in love with one of the characters – it won’t take you 5 pages before you figure out who – and became mesmerized by the relationship btw India and Pakistan that the book traces. Maxing out around 900 pages, it is a commitment – not a beach fling – but you won’t regret it." From Wiki: Sacred Games combines the ambition of a 19th-century social novel with a cops-and-Bhais detective thriller. (Bhai is a Hindi slang term for gangster.)