one search, 30 seconds, 4th link ..... 97% seems fairly comprehensive to me; so whether you or anyone else 'thinks' it true or not it would appear that those who actually have some chance of 'knowing' (all that studying and stuff) disagree with you
Now I'm an avowed athiest , but I really hope that when I die ,if I should happen to find myself standing infront of a large set of pearly gates I wont still be saying that all that God stuff is just the work of a bunch of medieval fantasists..... it would just look a bit foolish
oh and by the way ..... OBLATE SPHEROID