Steven Ray rated Cruel futures: Show rating 3 stars July 28, 2020 Public Cruel futures by Carmen Giménez