Author: Kate Wilhelm & Roger Ormerod Mary Kittredge