xnoval

第1章:雨夜遺匣

蘇州城南的舊宅,雨水從殘瓦間一線線垂下,像有人在屋簷後不住磨刀。我蹲在倒塌的書案旁,撿起一片黴黑的賬紙。紙角蓋著“鑄劍山莊”四字,墨色已淡,唯有一行小字仍清楚:景和十九年,漕銀三百七十兩,未入庫。

這不是舊宅清理,而是我追了兩月的滅門案。三年前,鑄劍山莊滿門失蹤,官府定作盜匪劫殺,案卷卻只剩三頁。今日有人托口信給我,說漕船賬房知道真相。信尾只寫一句:“來城南廢宅,莫帶同伴。”

我把賬紙貼近鼻端,聞到黴味下藏著松煙香。那是蘇州書坊常用的墨,卻混進了海船賬冊才有的鹽鹼。賬頁邊緣有三道細裂,裂口相同,顯然不是撕毀,而是從整冊賬簿中硬拆下來。

身後傳來腳步。我沒有回頭,只將賬紙收入袖中,低聲道:“閣下踩過門檻三次,第一次試探,第二次催促,第三次已經站在我退路上了。”

雨幕裡走出一個瘦高男人,藍布短褂溼透,右手捂著腹部。他靠住牆,喘息道:“沈先生果然還記得看賬,不只會聽人講故事;可惜今日賬還沒看完,追命的人已經到了巷外。”

我起身扶住他,摸到掌下溫熱的溼意。他不是普通擦傷,傷口在肋下,血已浸透衣衫。男人從懷裡取出一只黑鐵匣,匣角磨得發亮,鎖孔卻被人用細針封死。

我問:“你是漕船賬房,還是替人送死的假賬房?鑄劍山莊滅門那夜,你究竟看見了什麼,值得他們冒雨封巷?”

他咳了一聲,眼睛望向窗外:“我叫不出姓名,也不敢留下姓名。那夜漕船停在吳淞江口,賬上寫著空船回蘇,實際卻裝了三口木箱;其中一口送進山莊,第二日,山莊便沒了活人。”

“盜匪為何要帶走賬簿,卻留下爐火、劍胚和祖傳印信?”我盯著他手裡的匣子,“更奇怪的是,三口木箱的重量不合漕船吃水。少了二百六十斤,不像金銀,倒像一批拆下的鐵件。”

男人眼裡閃過驚懼:“你從賬目裡看出這些,已經比衙門那群人走得遠。箱裡沒有金銀,卻有鑄劍山莊被滅門的鐵證。你若拿它去換名聲,先問問自己,敢不敢承受蘇州城半數商船與你為敵。”

我接過黑鐵匣,沉聲道:“我寫的是查訪實錄,不替門派遮羞,也不替官府洗賬。你若只想買一條活路,我可以把匣子還你;你若想讓死者開口,便把見過的每個細節說清楚。”

他咬牙道:“山莊主人拒絕把祖傳劍譜交給海關驗看,裴照野便以私鑄兵刃為名,派人封了山門。後來案卷說是盜匪夜襲,可那夜的雨,從南門下到北門,腳印只能進,不能出。”

巷外忽然響起木槌聲,一下,兩下,三下。有人在封街。男人驚恐地抓住我的袖口:“他們來得太快,說明口信不是我放的。沈先生,匣子不能落入他們手裡,否則鑄劍山莊便永遠只是卷宗裡一行‘盜匪所害’。”

我把匣子收入衣襟,問道:“你為何信我?你連自己的姓名都不肯留下,卻把一家人的命交給一個靠筆吃飯的人?”

他苦笑道:“因為你三年前寫過一篇船稅查訪,沒替死者收銀,也沒替活人求情。那篇文章讓你失了兩家書坊的刊印,卻讓一船被扣的腳夫拿回了工錢。”

我尚未回答,巷口便有人喝道:“奉海關裴大人之命,查拿盜匪同黨!宅中人立即開門,抗拒者以窩藏論處。”

我聽出那聲音底氣不足,便知來的不是官差,而是借官名行事的江湖人。真正的衙役不會在雨夜封巷後才宣告罪名,更不會把“同黨”喊得像市井叫賣。我貼到窗縫旁,看見三盞風燈隔著雨簾移動,燈罩上沒有衙門印記。

男人低聲道:“後窗通水道,水淺泥深,你帶著鐵匣走不遠。留下它,我替你引開那些人,至少還能活一陣。”

我說:“你已經失血過多,走不了十步。你若留下,匣子仍會落到他們手中;你若告訴我水道哪裡有柵,我便能替你留下證詞。”

他搖頭:“證詞抵不過裴照野一張公文。他能讓衙門驗看賬簿,也能讓書坊不敢刊行。你拿著鐵證,只會先被說成盜匪,再被說成偽造。”

“那就讓賬自己說話。”我攤開袖中賬紙,“這筆三百七十兩入庫銀,後面有押運朱記,卻沒有庫房收訖;另一筆二百六十斤鐵料寫成三百斤木炭。差額恰好對應三口木箱少掉的重量。賬房改了貨名,卻沒改船吃水,改了入庫數,卻沒改押運時辰。”

男人怔住:“你憑這幾筆,便敢斷定裴照野插手?”

我答:“我不敢斷定,只能斷定有人用同一只手改賬。朱記落筆偏右,墨中摻鹽,和海關遞給漕運司的副冊一致。若裴照野沒有經手,至少有人借他的印信做事;若他經手,滅門便不是盜匪偶然撞入。”

“你還是和從前一樣,先把人逼到牆角,再給他留半寸喘氣。”窗外忽有女子說道,“沈硯江,三年不見,你的脾氣比蘇州的雨還纏人。”

我轉身時,楚寒衣已站在破屏風後。她披一件深青鬥篷,發梢滴水,眉眼仍像舊時那樣安靜,只是腰間多了一柄窄刃。她看了看受傷的賬房,又看向我懷中的鐵匣:“把它給我,我送這人去醫館,也替你把今晚的追兵引向別處。”

我冷冷道:“你從不做賠本買賣。你想要匣中什麼,鑄劍山莊的劍譜,還是能買通裴照野的賬頁?”

她笑意很淺:“我想要一條活路。劍譜賣不了幾兩銀子,賬頁卻能讓三家鏢局改旗。至於你,我只是想知道,舊情在你眼裡值幾張紙。”

“舊情不能替死者作證。”我說,“你若真想要活路,就把巷外人數、退路和來者身份說清楚。少一個,今晚死的便不只是賬房。”

楚寒衣側耳聽雨:“巷外七人,兩個用短弩,三個持刀,另有一人在南牆候著。領頭的不是裴照野,卻拿著他的關防文書。水道出口有人守,西牆的排水孔通向舊染坊,泥深過膝,能走,但會留下腳印。”

我問:“你既知道他們不是官差,為何還敢進來?”

她看著我:“因為真正的官差正在找我。聶雲舟已經在衙門驗那具無名屍,驗出死者不是盜匪,而是被人從背後擊倒。有人要我閉嘴,也有人要你替他們把話傳出去。”

“聶雲舟不會替江湖人遮案。”我說,“他只認屍骨、傷痕與文書,不認誰出錢。”

楚寒衣道:“正因如此,他才危險。今日他發現屍衣上的麻線來自鑄劍山莊,便去調舊案卷宗。可卷宗剛到手,便有人以失火為名封了檔房。沈硯江,你若還相信紙能活過火,就把匣子交給我。”

門外有人厲聲道:“宅中私藏兇器,三息之內不開門,便放箭入屋!”

賬房抓住我的手腕,氣息微弱:“鐵匣底板有暗扣,別用刀撬。鑄劍山莊主人臨死前說,真正的證據不在劍身,而在銘牌。半枚銘牌足夠證明那批鐵不是兵器,是一件奉命鑄造之物。”

我摸到匣底微凸的銅釘,問道:“另一半在哪裡?”

他望著我,嘴唇動了幾下:“被裴……驗過……”

門板轟然一震,塵土從梁上落下。楚寒衣拔刃擋在門前:“沈硯江,後窗下有廢船板,沿水道走二十丈,左轉便是染坊。你帶匣子,我帶人。”

我沒有動:“你留下,未必能退;我留下,賬房必死。你要的是匣子,我要的是證詞,咱們各取所需,別把自己說成舍命相救。”

她盯著我:“你仍舊把人心算成賬。可今晚若沒有我,你連這半頁賬紙都帶不出去。”

“所以我給你一次選擇。”我把賬紙遞過去,“拿它去換自己的路,或者拿它去找聶雲舟。前者能活三日,後者也許能讓這樁案子活下來。”

楚寒衣接紙,指尖在我掌心停了一瞬:“你把最要緊的證據給我,不怕我轉身賣了你?”

我說:“怕。但我更怕它死在我懷裡,變成沒人看過的廢紙。”

她收起賬紙,忽然抬腳踢翻殘案。木架砸向門縫,外面一陣驚呼。我趁聲響抱起賬房,從後窗躍入水道。泥水沒過小腿,雨聲遮住了追兵的咒罵,也遮住了賬房最後一口氣。

我們沿廢船板爬進染坊時,賬房已沒了呼吸。黑鐵匣仍在我懷中,沉得像一塊不肯下沉的墓碑。楚寒衣從牆頭落下,手背添了一道細傷,神色卻無半分慌亂。

她說:“他死了,證詞斷了。現在只剩賬紙和匣子,你還要查下去嗎?”

我看著死者空下去的眼睛:“正因為他死了,才更不能把他的話當成方便編出來的故事。先記屍位、傷口、衣料,再找聶雲舟。命案歸衙門驗看,舊案歸我查訪,誰也不能用江湖規矩代替證據。”

楚寒衣輕聲道:“那便開匣。若裡面真有滅門鐵證,你會發現自己面對的不是一樁舊案,而是一條早已鋪好的路。”

我取出賬房留下的細針,按住鎖孔旁的銅釘。咔的一聲,黑鐵匣開了。裡面沒有劍譜,沒有金銀,只有半枚斷劍銘牌,邊緣殘缺,烏黑的鐵面上沾著幹涸血痕。

我將銘牌置到染坊殘燈下,先看鑄痕,再看刃口。銘牌上的山紋與鑄劍山莊舊印相合,背面卻有一道後來添刻的細線。楚寒衣俯身道:“這不是裝飾,刻痕太淺,像有人不願讓旁人看見。”

我用匕首尖撬開銘牌夾層。鐵片分開時,血痕被雨氣浸亮,露出裡面蜷縮的一行小字。那字細如發絲,卻清楚得令人心寒:

“裴氏驗過此物”