Thulean Perspective - A New European Renaissance