Operating systems - McHoes, Ann McIver (Cengage Learning Asia Pte. Ltd., 2011)