Merlin

Stephen Lawhead

Book 2 of Pendragon Cycle