Read More

Sara Mesa's Novels of Ambiguous, Twisted Power

Sara Mesa is the author of nine works of fiction, including Scar (winner of Spain’s Ojo Crítico Prize and published in English...