Source: http://classes.kvcc.edu/chm230/chm230-identification_of_unknowns%20lab.pdf