O Caledonia /
Barker, Elspeth.
London : Hamish Hamilton,
1991.