With Fourth of July celebrations officially behind us in the United States and a record-setting heat wave spreading across mainland Europe, I think its fair to say that weve arrived in the dog days of summer. With all the discussion over the hot weather...

More...