John Haines (disambiguation)

John Haines (1924–2011) was a poet laureate of Alaska.

John Haines may also refer to:

See also edit