SOMETIMES THE FUTURE comes knocking at the door. Other times it’s in such a hurry that it smashes down the... Read More ...