Featuring brand-new stories by: Margaret Atwood, Raven Leilani, Lisa Tuttle, Tananarive Due, Joyce Carol Oates, Megan Abbott, Aimee Bender, Cassandra Khaw, Lisa Lim, Elizabeth Hand, Valerie Martin, Sheila Kohler, Joanna Margaret and Aimee LaBrie...
50 Great Short Stories is a comprehensive selection from the world’s finest short fiction. The authors represented range from Hawthorne, Maupassant, and Poe, through Henry James, Conrad, Aldous Huxley, and James Joyce, to Hemingway etc.
With every misfortune there is a blessing and within every blessing, the seeds of misfortune, and so it goes, until the end of time.
China, 1938: Meilin and her four-year-old son, Renshu, flee their burning city as Japanese forces advance.