This Fascinating stuff. Especially this link (Habitable Planet Possible...) - http://www.freerepublic.com/focus/chat/1676126/posts.
Thanks for the ping.