Principles of Chemistry; Embracing the Most Recent Discoveries in the Science