* Completed code through Chapter 6 in book.