John Thayer

John Thayer may refer to: Provided by Wikipedia