There are so many things in our physical world that most of us cannot possibly understand or explain. In recent years, the whole field of technology has become mind boggling. How is it that simply by the push of a button, I can be chatting with my friend in India, even looking at her picture? …… Continue Reading