Thankyou for this article. Very interesting and clearly written. May I suggest a proofread as there are several mistakes which distract from the polish and may confuse a reader for whom English is not their native language.

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.