《左氏》昭公十二年,子革对楚灵王曰:“昔穆王欲肆其心,周行天下,将皆必有车辙马迹焉。祭公谋父作《祈招之诗》,以止王心,王是以获没于祇宫。”祭公谋父,即《国语》《史记》载其谏征犬戎者,隐见子革所言,实为一事。89灵王固勤征伐之君,非乐般游之主也。《史记·秦本纪》与《赵世家》,述穆王事,所本者同,极为易见,而《秦本纪》无见西王母之语,则此四字为《史记》元文,抑后人增窜,尚属可疑。即谓系《史记》之文,而西王母为《尔雅》四荒之一,不过西方远国,乃国名非人名,初无荒怪之迹也。《山海经》虽有西王母梯几载胜,三青鸟为之取食之语,见《海内北经·郭注》:“梯,冯也。”然此乃古之神话,确有可征之人物、部落,傅会为神者多矣。若举以为信史,将炎、黄、尧、舜,悉成天上之神;河、雒、江、淮,非复人间之土,史事尚何一可信乎?乃晋张湛伪造《列子》,既有《周穆王》之篇,以汉后西域之事,妄加附会。其后又有所谓《周王游行》者,即今之《穆天子传》也。杜预《春秋经传集解后序疏》引王隐《晋书·束皙传》云:“《汲冢竹书》,大凡七十五卷。其六十八卷,皆有名题,其七卷,折简碎杂,不可名题。有《周易上下经》二卷。纪年十二卷。琐语十一卷。《周王游行》五卷,说周穆王游行天下之事,今谓之《穆天子传》。此四部差为整顿。汲郡初得此书,表藏秘府。诏荀勖、和嶠以隶字写之。勖等于时,即已不能尽识其书。今复阙落。又转写益误。《穆天子传》,世间偏多。”读此,即可知世间流行汲冢诸书,均系赝鼎矣。杂取古书及汉以后所知西域地理,妄造穆王游行之事,支离灭裂,全不可通而世犹有视为信史者,岂不异哉?此书述穆王行迹,起蠲山,绝漳,至钘山,循滹沱。北历犬戎,绝隃,西至河宗。济河至积石,登昆仑,观黄帝之宫。北征,舍于珠泽。升舂山。东还至群玉之山。又西,至于西王母之邦。遂驱,升于弇山。北畋于旷原,自此东归。绝沙衍,经黑水,三苗氏之地,再历钘山,逾大行,入宗周。钎钘盖即井陉,钎钘同声也。隃即先俞,与河宗并见《史记·赵世家》,地在雁门之北。昆仑,盖指于阗河源之山,其地固产玉,而珠亦为西域名产,故有群玉之山及珠泽焉。舂山盖即葱岭。《汉书·西域传》,谓安息长老,传闻条支有弱水。西王母,《后汉书》则谓在大秦之西,当时流俗,盖习指极西之地,为西王母所在,造此书者,亦同此见,故西王母之西有弇山,附会古崦嵫之山,为日入处也。今古杂糅,首尾衡决,真不直一噱。《索隐》引宋忠曰:“懿王自镐徙都犬丘,一日废丘,今槐里是也。”90此语本于《汉志》。《汉志》:“右扶风槐里,周曰犬丘。懿王都之。秦更名废丘。高祖三年(前204)更名。”案今陕西兴平县。《汉书·匈奴列传》曰:“懿王时,王室遂衰,戎狄交侵,暴虐中国。中国被其苦。诗人始作,疾而歌之曰:靡室靡家,猃允之故,岂不日戒,猃允孔棘。至懿王曾孙宣王,兴师命将,以征伐之。诗人美大其功,曰:薄伐猃允,至于大原。出车彭彭,城彼朔方。”案此所引者,为《小雅·采薇·六月之诗》,《小序》曰:“《采薇》,遣戍役也。文王之时,西有昆夷之患,北有允之难。以天子之命,命将率,遣戍役,以守卫中国。故歌《采薇》以遣之。《出车》以劳还,《杕杜》以勤归也。”于《六月》之诗,则说为“宣王北伐”。今案《出车》之诗曰:“王命南仲,往城于方。”《六月》之诗曰:“允匪茹,整居焦获。侵镐及方,至于泾阳。”则二诗所咏,实一时事。镐、方,《郑笺》但云“北方地名”。窃疑方即丰之转音。懿王时,丰镐实曾沦陷,故暂居犬丘也。《秦本纪》言:非子居犬丘,孝王欲以为大骆適嗣,而申侯之女,为大骆妻,生子成为適。申侯乃言孝王曰:昔我先骊山女,为戎胥轩妻。生中潏。以亲故,归周保西垂。西垂以其故和睦。今我复与大骆妻,生適子成。申、骆重婚,西戎皆服,所以为王。王其图之。孝王乃分土为附庸,邑非子于秦,而亦不废申侯之女子为骆適者,以和西戎。其后周厉王无道,西戎反王室,灭犬丘大骆之族。宣王使非子后秦仲诛西戎。西戎杀秦仲。宣王复召其子庄公昆弟,与兵七千人,使伐西戎破之。于是复予秦仲后及其先大骆地犬丘并有之,为西垂大夫。观此,知犬丘实西方重镇,懿王所以移居于此;而申与犬戎,世为婚姻,则又骊山之祸所由肇也。《汉志》:京兆郑县,周宣王弟郑桓公邑。臣瓒曰:“周自穆王以下,都于西郑,不得以封桓公也。初,桓公为周司徒,王室将乱,故谋于史伯,而寄帑与贿于虢、郐之间。幽王既败,二年而灭郐,四年而灭虢,居于郑父之丘,是以为郑桓公,无封京兆之文也。”案《水经·洧水注》引《纪年》云:“晋文侯二年(前779),周惠王子多父伐郑,克之。乃居郑父之丘,名之曰郑,是为桓公。”盖臣瓒之所本。然此说与《国语》、《史记》《世本》皆不合,郦氏《渭水注》已自驳之矣。《穆天子传》有“天子入于南郑”之文,《郭注》引《纪年》,谓“穆王元年(前976),筑祇宫于南郑”,盖又因《左氏》而伪造者。《穆天子传》,未必出于郭氏以前,其注亦不足信也。