Information technology : an introduction for today's digital world - Fox, Richard (CRC Press, 2013)