antipolygraph.org By anders pearson 21 Aug 2003 antipolygraph.org Tags: polygraph lie detector junk science