Background
Carroll, Theodus Catherine was born on September 26, 1928 in Baden, Pennsylvania, United States. Son of Randolph Waite and Eleanor Marie (Scanlon) Foster.
Carroll, Theodus Catherine was born on September 26, 1928 in Baden, Pennsylvania, United States. Son of Randolph Waite and Eleanor Marie (Scanlon) Foster.
Attended Duquesne and Carnegie-Mellon Universities.
Senior book editor, Garrard Public, New Canaan, Connecticut, 1976-1980; senior book editor, Hanson Public, New Canaan, Connecticut, 1985-1987; editor, Catalog Product News, since 1988. Speaker, workshop and seminar conductor on writing for children.
(After River Junction's Christmas tree loses its star, two...)
Children: Michael James, Randolph Francis.