Ship of fools - Porter, Katherine Anne 1890-1980. (Boston Little, Brown, 1962)