These writings take an unbelievably huge amount of time from conception, drafting , peer-review, to finish, I would be grateful if you can support me by 1. Bookmark or subscibe; 2. Share my work to more people; 3. Donate to show appreciation and keep the site free of ad and affiliate marketing: Paypal user can go here, others can go here.
Please also cite or link my articles if you get some inspiration from me for your own work.