Thulean Perspective - Strange Facts about France....