Chemistry : A Molecular Approach 3rd Edition. Nivaldo J. Tro (2013, HARD COVER) This textbook is a bit heavy but worth it for the amount of content inside.