A review by nflamel
Taliesin by Stephen R. Lawhead

3.0