Introductory Chemistry Second Edition by Kevin Revell