Exploring Geology - Stephen J. Reynolds, Michael Kelly, Julia Johnson I am now done with this book, and I have loved every moment of working out of it. The diagrams are great, and though it sometimes repeats information, it does so for a good reason, as some things apply to others, and one never knows what a teacher is and is not going to teach. I highly recommend this for any teacher looking for a good geology book.