Fixed small grammar error.
Used en and em dash entities instead of hyphens.

Also corrected other mistakes here and there.
Merge remote-tracking branch 'ismbook/development' into dev
HTML entities have to be numerical to work with `xsltproc`.
Fixed path in gen.sh.
Merge remote-tracking branch 'ismbook/development' into dev