Principles of inorganic chemistry - Pfennig, Brian William (Wiley, 2015)