Terence P. Amerasinghe
Terence P. Amerasinghe (1917 – 1 June 2007) is a Sri Lankan barrister, advocate, constitutional drafter, constitutionalist, historian, writer, teacher, president, world law scholar, and peace activist. He was born in Sri Lanka. He died in Canada.
He was educated at University of London and St. Benedict's College, Colombo.