In following up in my my earlier post today regarding the season finale for Lost, google traffic to my blog points back to this site which proposes a provocative theory that appears to make a lot sense. Check it out for yourself.