The Python Workshop: Write Python code to solve challenging real-world problems - Wade (IEEE, 2003)