John Thayer

John Thayer may refer to: