Chemistry for engineering students - Brown, Lawrence Stephen; Holme, Thomas A. (Cengage Learning Asia, 2012)