Nepali politics : retrospect and prospect - Shaha, Rishikesh (Delhi : Oxford university, 1975)