Computer systems - Warford, J Stanley (Jones & Bartlett Publishers, Sudbury, 2005)