Benjamin Hollon rated Avalon:: 4 stars

Avalon: by Stephen R. Lawhead
It has been fortold: In the hour of Britain's greatest need, King Arthur will return to rescue his people.In Portugal, …
It has been fortold: In the hour of Britain's greatest need, King Arthur will return to rescue his people.In Portugal, …