We all know that time keeps moving on and waits for no one. It is amazing to reflect on the advances in technology many of us have witnessed in our lifetimes. The rise of personal computers, cell phones, the Internet, and instant communication is unprecedented. Could you imagine trying to predict and explain this to […]