Tutorial from the book.