With maximum sustained winds of 185 miles per hour as it batters the Caribbean island of Jamaica on Tuesday, Hurricane Melissa is a beast of a storm. Satellite and other images starkly illustrate ...