PC hardware in a nutshell - Thompson, Robert Bruce (O'Reilly, 2002)