Very interesting link...would you post (or FReepmail) a few of the links where its being discussed?
wikipedia is not a bad place to start.
Fragment is a link to a page showing the fragment of papyrus that may be a key.
Just Google "Number of the beast 616" for other links. Most of them go to blogs, but the discussions might be of interest to you.