The Endless Knot by Stephen Lawhead (Paperback, 1998)