by Jeffrey C. Callister
An excellent study guide on the basis of the book Earth Science : The Physical Setting by the same authour