Computers Ltd. : what they really can't do - Harel, David (Oxford, UK: Oxford University Press, 2000)
BCSCU
Keywords: Computers; Computer software