Pete Hamill

American journalist, novelist, essayist, editor and educator more on Wikipedia