PC Hardware: The Complete Reference with CD - Zacker, Craig; Rourke, John (Vidhyanagar TMH, 2001)