除了《史记》刺客列传外,有十余处记载。
太史公曰:世言荊軻,其稱太子丹之命「天雨粟,馬生角」也,太過。又言荊軻傷秦王,皆非也,始公孫季功、董生與夏無且游,具知其事,為余道之如是。 從以上所錄看來,司馬遷認為他的故事比傳聞更為正確,因為他是聽「公孫季功」和「董生」說的。而公孫和董又是直接聽夏無且大夫說的,而夏是秦始皇的私人醫生,當暗殺進行之時,夏醫生幫著老闆用「藥囊」打過荊軻的,其話當然可信。
公孙季功即公孙弘,季功乃公孙弘之字。刘敞所见本《史记·平津侯列传》载公孙弘之字当作“季功”,后世之本乃转写捝去“功”字。与公孙季功连称之“董生”,就是指董仲舒。公孙弘、董仲舒与夏无且的交游,当在文帝后元二年(前162年)至七年(前157年)这数年之间,最迟亦当在景帝初期,不大可能会延及景帝中元之后。周桂钿先生对董仲舒生年的推断是比较可信的。“太史公曰”明确指出了《史记·刺客列传》所载荆轲刺秦王始末的材料来源,乃是出于公孙季功、董生转述夏无且之说。
《刺客列传》:始公孙季功、董生与夏无且游,具知其事,为余道之如是。当时用药囊扔荆轲的夏医生,都亲身说法了,可以认为这一段可信度极高。
当初公孙季功、董生和夏无且交游,详细知道这件事,他们给我讲的便是这样。董仲舒、公孙季功与侍医夏无且游,他们都知道其事。董仲舒、公孙季功就是这样告诉司马迁 荆轲刺秦王 的。
司马迁师从董仲舒学《公羊春秋》,{董仲舒 汉武帝建元6年(前135年)- 汉武帝元朔四年(前125年)教了十年的《公羊春秋》},又受学孔子后人习《古文尚书》。
司马迁(前145年或前135年-前90年)http://baike.baidu.com/subview/3055/9861055.htm
董仲舒(前179年―前104年)http://baike.baidu.com/subview/19308/16698059.htm ,
公孙弘(前200年—前121年)http://baike.baidu.com/subview/135220/17234804.htm ,名弘,字季,一字次卿 西汉名臣。
《战国策》也记载了此事。