Chapters by Prof. Johan Du Preez