Jake Rutledge and the Guy With Bad Timing (Fantasy Novelette) By Michael Shawn Sommermeyer | June 27, 2019July 12, 2019 by Michael Shawn Sommermeyer Continue reading