Population and other statistics

Discovered an interesting website. Population and country ranks. Done by the folks at geographic.org. A person can look up how a country ranks according to it's population, land mass, military and such like. Interesting to see where Canada ranks in it all. :)

I traced back and this seems to be home page here.