Essentials of Geology, Second Edition by Stephen Marshak · Bookplated