India-Nepal relations the challenge ahead (Rupa, 2004)