Introduction To Chemical Science by Mary L. Williamson & R. P. Williams