Sort:  

Thank you, I had so much material to squeeze into this article, that if I had to write it all, a new book would come out :D