 She also wrote three Newbery Honor Books.Cornelia Meigs was born December 6, 1884, to civil engineer Montgomery C. Meigs, Jr. and Grace Lynde Meigs in Rock Island, Illinois, the fifth of six daughters.The family moved to Keokuk, Iowa when she was one month old.