Good omens
Pratchett, Terry.
Gaiman, Neil.
London  Gollancz
1990