Computing through case studies - Goldsmith, Gerry (Glasgow Blackie, 1990)