Part 1. Principles of artificial intelligence, John Campbell. Part 2 Tools and techniques: artificial intelligence programming environments and the POPLOG system, John Gibson; LISP, lists and pattern-matching, Tony Hasemer. Part 3 Applications: computer processing of natural languages, Alan Ramsay; levels of representation in computer speech synthesis and recognition, Stephen Isard; computer vision, David Hogg; artificial intelligence and robotics, Michael Brady; the anatomy of expert systems, Richard Forsyth. Part 4 Frontiers: machine learning, Richard Forsyth; memory models of man and machine, Ajit Narayanan. Part 5 Implications: why artificial intelligence needs an empirical foundation, Noel E Sharkey and Gordan D A Brown; breaking out of the chinese room, Steve Torrance; social implications of artificial intelligence, Derek Partridge.