The Shortest History of India by John Zubrzycki cannot be made any shorter. In 260 pages, the author manages to condense the history of a vast period from the Harappan civilisation to the present.