Catherine Nichols

Catherine  Nichols

Catherine Nichols has written almost 60 novels for people of all ages. She has written on a number of subjects, including a series for young readers on notable artists. She and her husband live in the Philadelphia region with their spoiled pug.