Buchanan
,
W. J. (2002). Mastering Computing. Macmillan Press