Introduction to modern chemistry - Neuzil, Wdward F.