The Crimson Petal and the White, by Michel Faber

Comments are closed.