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
Short Curriculum Vitæ (HTML)
Short Curriculum Vitæ (PDF)
Member of ACCU
Unless stated otherwise, content on this site is licenced under the
Attribution-NonCommercial-ShareAlike 4.0 Creative Commons License.