Once upon a time a floating opera - Barth, John (Little, Brown, 1994)