The Essential Guide To Computers by E. Garrison Walters