Chemistry for Engineering Students - Lawrence S. Brown and Thomas A. Holme (USA Cengage Learning, 2011)