Treading on Python Volume 1: Foundations of Python