Hey Hanan!I will try to help you
Wikipedia is a good start:
Second site is my favorite blog:
I found this helping Video on Youtube, there are much more:
You can always use Google.com
I like to help asker who uses English. This tells me a lot about you.