Imaging the gods : animal mummies from Tomb 3508, North Saqqara, Egypt. - Atherton-Woolham, Stephanie (Antiquity Publ., 2019)