Jack Torrance : 2 publications