Room author, Emma Donoghue, returns with her new novel The Wonder, a historical novel with a premise which is equally interesting and extremely atmospheric. It is a story riddled with secrets, superstitions, faith, rituals, myth and tradition. The novel is set in 1859 in the Irish hamlet of Athlone. Eleven year old Anna O’Donnell celebrates […]