What keeps you up at night? This questions has been asked many times, but never used quite like the way I heard it from retired Brigadier General David Hall.

read more