Pete Hamill Obituary:

  • New York Times
  • NY Daily News
  • NY Post