General chemistry for engineers - Gaffney, Jeffrey S. (Elsevier, 2018)