First Principles of Chemistry. Revised Edition by Brownlee, Raymond B. With Robert W. Fuller, William J. Hancock, Michael D. Sohon, Jesse E. Whitsit