Chiglet
While the post was obviously written from an American viewpoint it was still a massive amount of interesting information.
Rather than pick at it how about contributing? You obviously have an internet connection and presumably can find a library. How about YOU do the research to answer your questions and get back to us?