PC HARDWARE THE COMPLETE REFERENCE - ZAEKER,CRAIG (NEW DELHI TMH, 2010)