A thorough presentation titled