The year is 999 A.D. Christians in Europe are preparing themselves for the arrival of the Messiah at the millennium and religious fervour is in the air. Sailing
"When I look back at my incredibly lucky career as a writer, it seems that there was never time to think. It was as though I were skiing down a steep and hazard