Taliesin by Stephen R. Lawhead - Baen Books