不可以不知也宰相佐天子以经邦凡边方利病之处兵戎措置之宜皆不可以不知也百司庶府为天子综理民物财赋之所出军国之所资皆不可以不知也司监守令受天子民社之寄则疆域之盘错山泽之薮慝与夫桑水泉之利民情风俗之理皆不可以不知也四民行役往来凡水陆之所经险夷避趋之寔皆不可以不知也世乱则由此而佐折冲锄强暴时平则以此而经邦国理人民皆将于吾道有取焉然则孙子之说固未尝乎曰非也孙子之言固以地利者行军之本而乡导者地利之助也先知地利而后可以行军以地利行军而复取资于乡导夫然后可以动无不胜凡吾所以为此书者亦重望夫世之先知之也
不先知之而以惘然无所适从者任天下之事举宗庙社稷之重一旦束手而之他人此先君子所为愤痛呼号扼腕以至于死也予小子既已奉遗命采旧闻旁搜记载规之正史稍成一家之言合为一十八部分为百三十卷藏之家塾以俟来者
论江南
采石之与京口股肱建业寔有据险临前之势而非止于靳靳自守者说者曰京口凭江为险然而陵谷之变今昔不同曹丕见江流汹涌以为天限南北陈孔范亦曰长江天堑寇岂能飞渡以江流为可恃也然考晋建兴末祖逖自京口渡江中流击梋矣义熙六年刘裕灭南燕会卢循袭建康裕卷甲南还自广陵济江出京口梁承圣二年陈霸先自丹徒济江围齐广陵隋开皇九年贺若弼自广陵济江京口唐武德三年李子通亦自广陵济江取京口以蹙沈法兴自是以后南北渡者皆以京口为通津昔人谓采
石渡江江面比瓜洲为狭故由采石济者常居十之七夫自唐以来沙洲日积江面南北相距仅七八里唐初江面阔四十里其后沙壅为瓜洲开元中江面阔二十五里宋时洲渚益广绍兴中江面犹阔十八里明嘉靖以来江面仅阔七八里又有谈家洲横列其中南北渡口晴明时一苇可杭也故昔日之采石比京口为重而今日之京口比采石为切消息之理也江防考京口西接石头东至大海北距广陵而金焦障其中流寔天设之险由京口扺石头凡二百里高冈偪岸宛如长城未易登犯由京口而东至孟渎
七十余里或高峰横或江泥沙淖或洲渚错列所谓二十八港者皆浅短狭不能通行故江岸之防惟在京口而江中置防则圌山惟最要云安庆府淮服之屏蔽江介之要冲汉建安十九年曹操遣朱光为庐江太守屯皖大开稻田吕蒙曰皖地肥美若一收熟彼众必增于是攻皖破之遂为重镇曹叡太和二年遣曹休侵吴向皖满宠上言休所从道背江傍湖易退难退此兵之絓地若入无疆口言无限隔也一云无疆口在桐城县夹石东南宜深为之备晋咸四年吴人大佃皖城王浑遣应绰击破之其地上控淮淝山深水衍战守之资也
徐氏锴曰皖之为地中国得之可以制江表江表得之亦患中国吴孙权克皖而曹操不宁周世宗平淮南而李氏穷蹙形险说大江合九江鄱阳之水东北经流府城东西南三面而小孤山旧为大江控扼处屹峙江北岸孤峰峭与南岸山对峙如门大江之水至此扼束而出其下深险可畏元人立柱于此曰海门第一关余阙守安庆倚小孤为扞蔽遣将率水军戍此陈友谅自上流引军直捣山下戍军败走安庆旅陷明时宸濠之变赖安庆守臣能挫其锋是以南畿无患小孤者安庆之门户而安庆者金陵之门户也
读史方舆纪要诸序议论阖辟凌轹古今然多言取而罕言守言攻而不言防乃抢攘策士之谈非承平经国之计也且多明季情形与今日不切故止录其山西河南山东湖广江苏五条稍及防守者而亦各汰冗词存其梗概云
论山东
天下大势莫强于秦莫雄于楚古今不易也然而运会所驱时势亦异若言今日咽喉则断以三齐为首何则地则南北要害也而积贮天下之大命也漕渠中贯于山东江淮四百万粟皆取道焉由徐沛北境以接于沧景之南几八百里而旺南分南北之流高下悬绝于是相地置闸随时启闭以为挽输之助脱有不逞之徒乘闲窃发八百里中丸泥可以塞也蚁孔可为灾也吾虞南北咽喉忽焉而中断焉或曰漕舟必出于山东故山东能为京师患若修元人海运之制风帆顷刻竟扺京师则山东必无能为害矣曰山东不滨海为国乎
自滨州沾利之间取途渤海竟指天津不过五百余里由登莱而指旅顺口亦不过五百里天津河漕海运之所凑集也登莱旅顺间又海运之途所必经也脱有狡狯之徒凭依岛屿辽碣以南沧瀛以东所在起海运其能以无阻乎然则将奈何曰山东者驭之得其道则吾唇齿之助也失其理则肘腋之患也吾尝俯仰古今而知能为幽燕利害者必于山东
论山西
按山西居京师上游表里山河偁为完固且北收代马之用南资盐池之利因势乘便可以拊天下之背而搤其吭也说者曰大同于京师尤为建瓴之势朝发白登夕叩紫荆则国门以外皆战场也往者土木之变敌虽深入郊圻赖大同犄其后故不能以得志嗣是
左旋