Electronic computers - Hollingdale, S. H. (Stuart Havelock) (Penguin, 1976)