I checked his website, and it looks like they are based on fact. :shrug www.camulod.com/index.php...&Itemid=41

The religious world has been turned on its ear many times. Some adapt; some don't.