What are some of the geographical factors throughout history...