Principles of Computer Hardware - Clements (Alan) (2006)
44185