Merge pull request #61 from zyuanhong/add_sth

Fix a typo in Chapter 8.1.5
fix a typo in chapter 5
Merge pull request #62 from perfectfoolish/gh-pages

fix a typo
[Fix] Add missing code in 8.18