Leonard Saxe and Research Free People Check 

( I'm Leonard Saxe)
(1 - 19 from 19
)

88 Polygraphs & Lies - Florida Tech News

news.fit.edu
Scheffer, in which Dr. Leonard Saxe's research on polygraph fallibility was cited), have repeatedly rejected the use of polygraph evidence ...
+1