Concepts in Modern Chemistry - KAVANAH, Patrick (Cambridge Book Company)