Blum, Edward K. Computer science : the hardware software and heart of it - New York Springer 2011 - ix, 468p. ; 24cm. ISBN: 9781461411673 Dewey Class. No.: 004 / BLU