David C. Cassidy’s Velvet Rain: an independent novel review
What if you could go back in time and correct your mistakes? Would you? What would the price be? In Velvet Rain, David C. Cassidy answers that question imaginatively, realistically and fearlessly. The answer, though, is difficult and terrifying. As a skilled writer, Cassidy brings the answer out through the story. He begins with fictitious […]