Rehabilitating the serpent : narratives for our time /
Harte, Jack,author.