Basic artificial intelligence - James Mike (Butterworths Basic Series, 1986)