who wrote the book which inspired the show in which michael sheen played joe in 1993 ?
ruth rendell