1857 the role of Punjab , Haryana and Himachal Pradesh - Yadav , K.C. (New Delhi National book trust, 2011)