Isle of Wishes - Sue  Brown Beautiful and sweet and compelling.