Letters credit from Todd Klein via http://kleinletters.com/.
Letters of comment by David North, Michael Allen, Jose Esquivel, and Tony Seybert.