Introduction, second draft, typescript, corrected