Title: How to Build a Computer  6th Edition
Subjects: Computers, Computer engineering