The Winn L. Rosch : hardware bible - Rosch, Winn L.