CATHERINE E. HOUSECROFT, HOUSECROFT (2021) CHEMISTRY AN INTRODUCTION TO ORGANIC, INORGANIC AN PHYSICAL CHEMISTRY. PRENTICE HALL.