Discover Author David McCullough Jr Books & Biography Biography David McCullough, Jr is a US high-school English teacher and father of four children. He is the son of the well-known historian and author. Other books by the author See all