Denying Yourself - Silvia Violet 3.5 stars