Computer Hardware & Organization Ed 2 - M E Sloan