Treading on Python Volume 2: Intermediate Python, Paperback/Matt Harrison