Seas of memory - Shaw, Frank Hubert (Oldbourne, 1958)