Search help
Paradise found; the cradle of the human race at the North pole; a study of the prehistoric world