A review by abominabledrh
Merlin by Stephen R. Lawhead

4.0

The story of Myrddin ap Taliesin told with a strength that it always deserves but rarely is granted.