How to Read a Rock: Our Planet’s – Hardcover, by Zalasiewicz Jan – Very Good

You will find that the illustrated appendix adds extra depth.