Neil Jordan, author and screenwriter : the imagination of transgression / - Cardin, Bertrand,