The Last Mughal: the Fall of a Dynasty, Delhi, 1857 by William Dalrymple is the most engrossing book that I've read recently.