Selling the sea : an inside look at the cruise industry

9780471749189