John BarnhartJohn Barnhart may refer to:John Hendley Barnhart, American botanist and authorJohn Barnhart, Canadian pioneer and merchant in Peel County, OntarioJohn Barnhart, American editor, Indiana Magazine of History 1941–1955