Sea and earth; the life of Rachel Carson