Code samples are mostly interactive, so all snippets for a chapter are in one file, except where designated as a separate file in the text. Snippets are in order with section numbers indicated.