Author image
  • PMP Magazine Contributor.
  • Greg Camp

  • 30 articles in PMP Magazine

  • Humanist and author who supports gay rights, #2a, #1a, science, and other seemingly incongruous things, writes for AmmoLand.