This is from Edward Klein, who has been known for pulling stuff out of his backside.
Yeah, every time I read this sensational stuff from Klein I take it with a block of salt.
Yes, but this is his very own blog and is on the INTERNET!
lol