mjm - chapter 7 exercises
Merge pull request #31 from txr12/mjmch07

mjm - chapter 7 exercises