Books Authored by Prof. Ernesto Dos Santos