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