The Profession and Digital Technology. - Holmes, Neville (Computer (00189162), 2011)
What is the computing profession, and where is it going?