Mary Stewart: queen in three kingdoms - Lynch, Michael (The Innes review, 1988)