I saw the 'Paper', when I was doing a bit of research after your first post.
Certain aspects of the 'Paper' didn't make sense - for example, legitimate research papers will often have multiple authors, references don't normally include "HowStuffWorks.com", would probably list more than one...