The hours you spend pacing the floor, waiting for a family member’s first child to be born; the minutes you spend waiting for your computer to boot up; and the seconds you wait for a text message; each of these intervals remind you of that inescapable truth - timing is ... Read More