Son of Hamish - Allan,Margaret (Robert Hale limited, 1991)