A Future of Souls and Smoke: The Juniper St. James Saga – Book 5 (The Vampire’s Courtesan) August 26, 2024 Author: Sami Valentine Language: English