Brown et al

Chemistry For Engineering Students - Canada Thombson Brooks and Cole