By Isabel Boavida, Christopher J. Tribe, Herve Pennec, Manuel Joao Ramos
By Raymond H Fisher
By Terence Armstrong