1984年我的《明末农民战争史》由中国社会科学出版社出版。这部书在史料的收集、史事的考证、论点的分析上都较之前人有相当大的推进。书的下限只写到李自成的大顺政权、张献忠的大西政权覆亡为止,大顺军和大西军余部的抗清斗争拟放在《南明史》中叙述。南明的历史在辛亥革命前后和抗日战争时期都曾经受到爱国志士的关注,掀起过热潮,先后有柳亚子、谢国桢等先生的专著问世。但是,南明史覆盖面太广,它包括了清方扑灭各地抗清武装谋求统一的活动,南明几个小朝廷的史实,大顺军、大西军先后联明抗清的历程,郑成功等在东南沿海的斗争,以及清统治区内反清复明的活动。不仅头绪纷杂,而且各种史籍、文献的记载又常常互有出入,最困难的还是由于南明是失败的一方,大量文献资料被毁灭,留下的部分当时人记载数量既庞杂,而作者入清以后往往有所顾忌不愿据事直书,再加上清朝统治稳定后屡兴文字狱,大量收缴销毁“违碍”书籍,更增加了关键史料不足的困难。为了整理出头绪,尽量恢复历史的原貌,只有大量查阅档案、文集、各种私家记述、地方志等文献和非常有限的实物,进行综合研究。《南明史》直到1996年才完稿,次年由中国青年出版社出版。有人评论这部著作是“十年磨一剑”,其实很难说清自己在这部书稿上花费的岁月。因为南明史资料的收集工作有相当一部分是在探讨明末农民起义的史实时就已同步进行,开始写作初稿固然是在1982年11月《明末农民战争史》交稿以后,可是中间又停顿了两三年,原因是《明末农民战争史》交稿后曾同中国社会科学出版社签订了合同,预定在三至五年内交出《南明史》稿。大约写了一半章节的初稿,出版社通知我,他们奉命集中力量出版“当代中国”丛书,无力顾及其他书籍,建议《南明史》推迟交稿,这意味着单方面废除合同。而我当时正对明代卫所制度颇感兴趣,认为明代卫所制度决不像一般史籍中说得那么简单,似乎只是明前期的一种军事制度,中期以后即为募兵制度取代,而是同明帝国许多领域密切相关的重要课题。最初感到卫所制度值得研究还同李岩问题有关。许多史籍里都说李岩是河南杞县举人,大司马李精白(大司马即兵部尚书,李精白在天启年间任山东巡抚,加兵部尚书衔)的儿子。查李精白的材料时,除了弄清他同“李岩”毫无关系,还发现他祖上是山东曹县人,明初跟随大将军徐达北征后定卫于颍川卫;颍川卫位于南直隶阜阳县境,而隶属于河南都司。因此,李精白作为卫籍人士必须到河南开封去参加乡试,而不能像同居于阜阳县境内的民籍生员要到南京乡试。《阜阳县志》选举志表列本县举人名单中相当一部分下注“河南中式”,这些参加河南乡试中举的就是世代居住于阜阳县境内而属于颍川卫籍的人。从此,开始注意到明人传记中卫籍的问题,如李东阳、焦竑、杨嗣昌、史可法、何腾蛟、王锡衮以至清初著名学者王夫之、万斯同都是卫籍,他们上距祖军原籍少则四代,多则八九代。但卫籍人士的籍贯在史籍中弄得很乱,有的写祖军原籍,如说史可法是河南祥符人,李东阳是湖广茶陵人,有的又写世代所居的卫籍。这不仅在写人物传记时常造成混乱和谬误,更重要的是不明白明太祖实行的卫所制度在人口迁徙、边疆开发等方面都起了深远的影响。
代自序(4)
南明史
顾诚