Strange Seas by Suzy McKee Charnas