minor visual enhancements, note on missing part at the end of chapter 3 added