Chemistry for Changing Times - John W. Hill (Pearson, 2007)