Soman Chainani, The Last Ever After

Even fairy tales have limits,” said Sophie. “Three people can’t have an Ever After. Not without me being alone.