Earth, Sea, and Sky by John Marius Wilson