First Principles Of Chemistry by Raymond Bedell Brownlee & Robert Warren Fuller