Code examples Scripts used throughout the book are available here: 1st Edition 2nd Edition 3rd Edition