1.
Hamilton Shirley Amerasinghe (1913)
Sri Lankan Diplomat And Civil Se
Hamilton Shirley Amerasinghe CCS was a Sri Lankan diplomat and civil servant. He was the Ceylon's High Commissioner to India and concurrently Ambassador to both Nepal and Afghanistan and Permanent...