Chemistry : The Molecular Nature of Matter and Change - Silberberg, Martin Stuart (McGraW-Hill, 2006)