Exploring Computer Hardware: The Illustrated Guide to Understanding Computer Hardware, Components, Peripherals & Networks (Exploring Tech) (English Edition) - Wilson, Kevin