狼居而发愤,自此递相祖袭,皆匈奴傅之龙城耳。
  
  辨一统志朝鲜
  汉书地理志,乐浪郡之县二十五,其一曰朝鲜。应劭曰,故朝鲜国,武王封箕子于此。志曰,殷道衰,箕子去之。朝鲜在今高丽国境内。慕容氏于营州之境立朝鲜县,魏又于平州之境立朝鲜县,但取其名,与汉县相去则千有余里。 一统志乃曰朝鲜城在永平府境内,箕子受封之城。当日儒臣令稍知古今者为之,何至于此?为之太息。(通鉴,朝鲜令孙泳。泳,非箕子朝鲜也。)
  
  辨三韩
  今人谓辽东为三韩,不知其何取。考晋书,韩种有三,一曰马韩,二曰辰韩,三曰弁韩。辰韩在带方南,东西以海为限。马韩居山海之间,无城郭,凡有小国五十六,大者万户,小者数千家,各有渠帅。又曰,辰韩在马韩之东,自言秦之亡人,避役入韩,韩割东界以居之,立城栅,言语有类秦人,由是或谓之秦韩。初有六国,后稍分为十二。又有弁韩,亦十二国,合四五万户,各有渠帅,皆属于辰韩。辰韩常用马韩人作主,虽世世相承而不得自立,明其流移之人,故为马韩所制也。又载其习俗、器用、朝贡之详甚具。辽史,高州三韩县:辰韩为扶余,弁韩为新罗,马韩为高丽。开泰中,圣宗伐高丽,俘三国之遗人置县。据此,则三韩并是东彝之国,种类各殊,而辽东乃汉晋时内地,乌得以三韩目之?近代文人用古而不求所出,其误也久矣。
  
  辨张公素
  一统志,永平府名宦有唐张仲素,德宗时以列将事卢龙军节度使张允伸,擢平州刺史。允伸卒,诏仲素代为节度使,同平章事。考之唐书藩镇列传,则云张仲武为卢龙节度使,破降回鹘,又破奚北部及山奚,累擢检校司徒同中书门下平章事。卒,子直方多不法,畏下变起,奔京师,军中以张允伸总后务。张公素以列将事允伸,擢平州荆史。允伸卒,子简会为副大使,公素以兵来会丧,简会出奔。诏以公素为节度使。性暴厉,眸子多白,燕人号白眼相公,为李茂勋所袭,奔京师。贬复州司户参军。案卢龙节度使前后三人皆张姓,曰仲武,曰允伸,曰公素。今乃合二名而曰仲素,及详其历官,即公素也。又其逐简会在懿宗咸通十三年,去德宗时甚远。且又安取此篡夺暴戾之人而载之名宦乎?今滦州乃祀之名宦祠,吁!其辱朝廷之典而贻千载之笑也已。
  
  考长城
  长城不独北边也,其在中国亦有之。史记苏代傅,燕王曰,齐有长城巨防,足以为塞。竹书纪年,梁惠王二十年,齐闵王筑防以为长城。续汉志,济北国卢有长城,至东海。(泰山记云,泰山西有长城,缘河经泰山一千余里至狼邪台入海)此齐之长城也。史记苏秦傅,说魏襄王曰,西有长城之界。续汉志,河南郡有长城,经阳武到密。此魏之长城也。
  其在北边者,史记匈奴傅,秦宣太后起兵伐残义渠,于是秦有陇西、北地、上郡,筑长城以拒胡。此秦之长城也。越武灵王北破林胡楼烦,筑长城,(正义曰,括地志云,赵武灵王长城在朔方)自代至阴山,(索隐曰,徐广云,西安善阳县北有阴山,阴山在河南阳山北也。正义曰,括地志云,阴山在朔州绝塞外突厥界。下至高阙为塞,(徐广曰,在朔方,正义曰,地理志云,朔方临戎县北有连山险于长城,其山中断,两o俱峻,俗名为高阙也。而置云中、雁门、代郡。此赵之长城也。燕将秦开袭破东胡,东胡却千余里,燕亦筑长城,自造阳(韦昭曰,地名,在上古。正义曰,按上谷郡今妫州。)至襄平,(索隐曰,韦昭云,今辽东所理也。)置上谷、渔阳、右北平、辽东、辽西郡以报胡。此燕之长城也。秦灭六国,而始皇帝使蒙恬将十万之众北击胡,悉收河南地,因河为塞;(索隐曰,按太康地记,秦塞自五原北九里谓之造阳,东行终利贲山高汉阳西是也。)筑四十四县城临河,徙适戍以充之;而通直道,(索隐曰,苏林云,去长安千里,正南北相直道也。)自九原至云阳;(索隐曰,韦昭云,九原县属五原。正义曰,括地志云,胜州连谷县本秦九原郡,汉武帝更名五原。云阳雍县,秦之林光宫即汉之甘泉宫在焉。又云,秦故道在庆州华池县西西十五里子午山上,自九原至云阳千八百里)因边山险堑溪谷可缮者治之,起临洮至辽东万余里,(索隐曰,临洮陇西县。正义曰,括地志云,秦陇西郡临洮县即今岷州城,本秦长城首起岷州西十二里,延袤万余里,东入辽水。)又度河据阳山北假中。(北假,北方田官,主以田假与贫人,故云北假。索隐曰,应劭云,北假在北地阳山北,韦昭云,北假,地名。正义曰,括地志云,汉五原郡河目县故城在北假中,北假在河北,今属胜州银城县。汉书王莽傅云,五原北假,膏壤植M。)此秦并天下之后所筑之长城也。自此以后,则汉武帝元朔二年,遣将军卫青等击匈奴,取河南地,筑朔方,复缮故秦时蒙恬所为塞,因河为固。北齐天保三年,自黄栌岭起长城北至社平戍四百余里,置三十六戍。(通鉴注,此长城盖起于唐石州,北抵武州之境。)六年,发民一百八十万,筑长城,自幽州夏口西至恒州九百余里。(通鉴注,幽州夏口即居庸下口也。幽州军都县西北有居庸