Son of Hamish
Allan, Margaret,1922-
Bath : Chivers Press,
1992, c1991.