Carnival: A Novel by Elizabeth Bear - WordSea