Sort:  

I got the idea from a conversation with friends and also, in part from Terry Pratchett and Neil Gaimans Good Omens book.