Computers and thought a practical introduction to artificial intelligence - Sharples, Mike (Mit press, 1989)