Michelle L. rated Touching the rock: Show rating 5 stars Jan. 19, 2022 Public Touching the rock by John M. Hull