History of subcontinent of India - Kanan Bharadwaj (Alp books, 2013)