Understanding solid state electronics - Hafford, William E. (Sams understanding series., 1984)