Guest Review & #Giveaway – Pistol Rose by Michael Ryan Hahn #fantasy #romance #steampunk November 2, 2023