Site uses cookies to provide basic functionality.

OK
the invention of mummification. This was believed to be the key to a happy afterlife; certainly there were no disgruntled customers coming back to say otherwise.