Calculated Cruelty (John Steele Rural Detective Book 2) eBook