Book Review: "A Touch of Blood" by Sajni Patel Takes Readers on an Epic Battle for Salvation Mar 21, 2025 2:53 pm (Pacific) Bill Gowsell