Chemistry, 2nd Edition (the Great Courses)
by Frank Cardulla
Get BookMosh