is David McCullough or Nick Hornby an American author?
David McCullough: David Gaub McCullough ( ; born July 7, 1933) is an American author, narrator, historian, and lecturer. Nick Hornby: Nicholas Peter John "Nick" Hornby (born 17 April 1957) is an English novelist, essayist, lyricist, and screenwriter.
David Gaub McCullough