The isle of glass - Tarr, Judith (The Hound and the falcon trilogy, 1985)