Chemistry an introduction to organic, inorganic and physical chemistry - Housecroft, Catherine E. 1955-; Constable, Edwin C. 1955- (Prentice Hall, 2010)