mjm - chapter 8 exercises
Merge pull request #36 from txr12/mjmch08

mjm - chapter 8 exercises