Dear reader, The evolution of technology in the past couple of decades far exceeds the advances made in the previous many centuries. And that is a trend unlikely to wane in the near future. The ...