What a time it has been over the last few weeks. While most of us are feeling helpless in...