Strange and ever after by Susan Dennard | Lex | Lex