This is a compilation of the work I've been doing all over these years until
2004.