"Clements, Alan" Principles of Computer Hardware - \\200600ENGGPSX - Oxford University Press 2006 New Delhi - 656p. includes index and biblioraphy ISBN: 195685261