Topher & his father are trying to get over the death of Topher's mother an Egyptologist when they take in a stray cat This cat bears an uncanny resemblance to a cat ornament given to Topher by his mother & so they name it ' Ka' meaning 'double' Topher becomes very attached to Ka & is puzzled by her mysterious absences One day when he is playing a computer game with an Egyptian theme Ka jumps on the keys & spells out the name Bubastis which was the centre of cat worship in Ancient Egypt Could Ka really be leading a double life & what is she trying to tell Topher?