Harold E. Puthoff

Harold E. Puthoff

Born 20 June 1936