Computers and people : Essays from the profession - Holmes, Neville W. (Willey, 2006)