Principles of General Chemistry - SILBERBERG Martin S (McGraw Hill, 2007)