A Stone's Throw: A heartwarming story of a city girl and her rancher grandfather turning adversity into love and community Paperback $21.95