Max, I wasn't particularly impressed with the article. There really nothing new there. The essay at
http://geobeck.tripod.com/frontier/planet.htm
gives a much more thorough and much more amusing account of the science involved, plus other interesting matters.