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