Waklerly, John F Digital design: principles and practices computer practices Waklerly, John F - 4th ed. - Pearson 2009