Colm Tóibín is an Irish novelist, short story writer, essayist, journalist, critic, playwright and poet.