David McCullough
McCullough was born on July 7, 1933 in Pittsburgh, Pennsylvania. He was of Scottish-Irish descent. He studied at Shady Side Academy and at Yale University. In 1954, McCullough married Rosalee Ingram Barnes. They had five children. Barnes died in June 2022.