Mary of Carisbrooke. - Barnes, Margaret Campbell, (Macrae Smith,, 1956)