North-Western provinces of India: Their history, ethnology and administration - William Crooke (Niyogi books, 2012)