The endless knot /
Lawhead, Steve,author.