Experiments In General Chemistry by Ralph H. Petrucci, William S. Harwood & Gerald Weiss