Understanding operating systems - McHoes, Ann Mciver (Course Technology, 2011)