By T. H. Wilmshurst (Formerly of the Department of Electronics and Computer Science, university of Southampton, UK)