Fundamental concepts of information technology - VARLEY, David Observatory [Cape Town], 2004 Rev. 3rd ed