All is well. It is a great day. You are riding smoothly with friends along a rolling hillside road. It is a peaceful spring morning; there is steam floating off the farmer’s pond, the warmth of the sun warms your body. For the moment life is just right. Then it is not. Suddenly, without warning […]