Dr Amerasinghe started his professional career in academia at Cabridge University, Trinity Hall and then at the University of Ceylon where he latterly held a full Professorship of law. Later he joined the World Bank as a international lawyer and ended his 26yr career there as Registrar of the World Bank Tribunal. He was a judge at the UN Tribunal in New York from 1998-2000 and of the Commonwealth Secretarial Tribunal from 1999-2002. He was made an Honorary Professor of Law by the University of Colombo, Sri Lanka and has been an adjunct Professor of International law at the American Universi...