• Very nice article and really well explained. I will also enjoy this series....