Author: Applegate, Cathy; Huxley, Dee (illustrations).