Cambridge IGCSE (R) and O Level Computer Science Programming Book for Python
Chris Roffey
Coding Club Python: Interactive Adventures Supplement 2
Coding Club Python Basics Level 1