Knight of Gaelgara (The War of Souls Apocrypha Book 1) by Gary J. Mart