Eyewitness DVD March 25, 2011 General Self-Deliverance 0 Comments A 45-minute DVD by Dutch psychiatrist Boudewijn Chabot. Five speakers, discussing various methods of self-deliverance. Read More→