小時候耽讀《水滸》,梁山好漢三十六員天罡星的星名綽號人名背得滾瓜爛熟,七十二員地煞星也能背出三分之一,但從未深究其中的奧秘。馬幼垣少時初讀《水滸》,也「覺得這張排座次名單仿如天撰,無懈可擊」,後來再讀,卻發現「不僅各人名次的安排屢屢欠解,甚至有不少明顯不公道,與書中述事背道而馳的例子」,於是花了十四五年的時間,寫出了〈梁山頭目排座次名位問題發微〉長文,收入臺北聯經去年出版的《水滸二論》一書。
水滸一百零八將中,馬先生最是為時遷鳴不平,鼓上蚤知名度極高,對山寨貢獻也大,卻排名倒數第二,「多少份量比他低,在讀者心目中幾乎無印象可言之輩在名位上比他超越。這怎會是公平合理的安排?」馬先生仔細分析了這份名單的排列,發現其中有着人倫宗法的依據、上山背景共通性的依據、宋江個人關係的依據,最為精闢的是指出了階級觀念在排名的支配程度。以前薩孟武在《水滸傳與中國社會》一書討論林沖的地位何以在關勝之下時,就已經揭示了宋江看重門第的問題,但薩書並沒有就此問題進一步展開。馬幼垣先生指出:這份名單「就是按階級和貴賤來劃分的」。