This article is about the human alias of Isis. For the Egyptian Goddess and Earthlord, see Isis.
Sara Newman is the human alias of Isis. She is the wife of Richard Newman and the adoptive mother of the main protagonists, Sophie and Josh Newman. Sara and Richard are both palaentologists and archeologists. They're rarely seen with their twin children as they're always out on archeologic trips.
In The Warlock, it appears that Sara is actually Isis, and Richard Newman is actually Osiris, Dee's Elder masters. This hints that all of the archeologic trips they have supposedly taken really had to do with the Elders (even though they are Earthlords.).