Key Concepts in Information and Communication Technology by Roger I. Cartwright (Paperback, 2005)