Master of the island
Foster, Delia.
Leicester Linford
1986, c1966
Originally published: Henley-on-Thames : Gresham, 1966