a forbidden land in the Himalayas - Bajpai, S C (New Delhi, 1987)