Steles of the Sky by Elizabeth Bear - WordSea