We couldn't figure out who wrote it or where it came from.
Jeff, I originally received this poem in a newsletter dedicated to the Marines (from www.grunt.com). The title given in the newsletter was "The Final Judgement", and said the author is unkown.
BTW, it's an awesome newsletter, everyone should sign up for it.