Excalibur: a novel of Arthur - Cornwell, Bernard (Michael Joseph, 1997)