T. P. Amerasinghe

Dr T. P. Amerasinghe of Sri Lanka who is the co-author of the Constitution for the Federation of the Earth (C.F.E.) popularly known as “Earth Constitution” and President of the Provisional World Parliament.


 * President, World Constitution and Parliament Association

Related Sourcewatch articles

 * Glen T. Martin