"Phalanx" by historical and fantasy master, Angus McBride

"Phalanx" by historical and fantasy master, Angus McBride