The Oxford English Dictionary defines a mummy as "the body of the individual or animal embalmed (based on the ancient Egyptian or some analogous process) for a planning for burial", citing resources from 1615 AD onward.Many Mahayana Buddhist monks were being documented to understand their time of death and still left their previous testamen… Read More