COMPUTER ORGANIZATION - HAMACHER, CARL (BOSTON MCGRAW-HILL BOOK COMPANY PVT. LTD., 2002)