REVIEW

Catherine de Saint Phalle's new novel, The Sea & Us, is a novel of arresting imagery