Kashmir: A kaleidoscopic view - Dhar, D.N (New Delhi Kanishka, 2005)