Laboratory Instrumentation by Kendall Haven, Gregory A. Tetrault & Jerald R. Schenken