So you figured all that up by yourself? Are there any websites to back it up?
I've quoted my sources - they are very easy to find on google. Do a little thinking for yourself, you will find it very rewarding.