Basics of Digital Computers Vol.1 By John S. Murphy Paper Back. Previous library book