The book on Python programming I co-authored with Sarah Mount and James Shuttleworth, published by Thomson
Learning (now named Cengage Learning)
The book on Java programming I co-authored with Graham
Roberts is in its third edition.
It has been translated into Simplified Chinese.
A Short Biography
A Short Curriculum Vitæ (HTML)
A Short Curriculum Vitæ (PDF)
Member of ACCU
Unless stated otherwise, content on this site is licenced under the
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) Creative Commons License