Buddha, Jesus and Muhammad: A Comparative Study