Modern Nepal Political history 1769-1955 - SHAHA Rishikesh (New Delhi Manohar, 1996)