Who is DR. Charles, anyway???? In your puny mind you fail to understand Hindu philosophy. When you are really interested let us know and we can explain why Hindus see God everywhere even in Islam and muslims (until of course they start to bully and kill or convert!). It is at the very basis of creation. Islam has little attraction for the evolved intellectual man. Moreover, how can you as a man understand the ways of God such as his decision to incarnate considering your opinion of Man and his poor place relative to God?? Why should he for that matter even send down a prophet such as yours if he can understand creation and do soemthing about it from his high heaven???
I dont think you will even undesrtand your own constadictions!