Introduction To Chemical Science by Elijah Williams, Rufus Phillips Williams & Mary L. Williamson