Sep 10, 2003

Due to impertinent questions concerning my continued existence... voila. Random Articles 101.

The Ultimate Bar Code: Imagine the Possibilities

EDIT (10.9.03) - Apparently this article has been posted previously (Phil, 29.8.03). Well, at least we all know I don't pay much attention. Apologies.