Home›Books›Kenneth AllenKenneth AllenNo biography available.Works (5)Fighting men and their uniformsWhat animal is that?Red Spiral NotebookChinese Military Diplomacy, 2003–2016Great warriors