Treading on Python Volume 1 (Matt Harrison)