Allan Massie

Uncovering the truth from the author’s legend