Kelly McCullough presents the first book in his Fallen Blade series, an irresistible tale of magic, adventure, and romance. Show more