Off Topic
Claims to be for kids, but the info is beyond my level of detail (7th grade being the last time I took a class with significant geology in it).