Three decades in diplomacy /
Shrestha, Mohan Krishna,author.