Taming Shadows (Revelations Trilogy Book 1)
Four years ago, crime beat reporter Riley O'Rourke changed the world. To be fair, it wasn't entirely her fault. Tucson police headquarters was destroyed during a fight with a sorcerer, a vampire, and a giant. Footage of... See More