Radiance of the seas. by Michael De St Pern
_