It has been estimated that up to half a million Earthquakes occur around the world each year, some with devastating human impact and a range of consequences such as severe building damage, fire, floods, tsunamis, landslides, soil liquefaction, and even volcanic activity. The study of earthquakes is known as seismology, but despite a good understanding of the mechanics of earthquakes and accurate methods of measuring earthquakes the science has achieved relatively little in the way of pre-emptive preparedness or a warning system for large-scale seismic activity. Even the few accurate predictions of earthquakes that have been made remain controversial. Why is it so hard to predict seismic activity? And why are forecasts and predictions of earthquakes so controversial?