Europe has over the ages come under an abundance of different influences. While it does indeed possess a common heritage, it also has its fair share of linguistic, religious and historical differences. Add to this the more recent inputs of globalisation. A true melting pot, in which one has to find one's place...