bayonets of the Republic Book 1996 bayonets of the Republic JL John A. Lynn 3 readers PublisherWestview PressLanguageEnglishPublished1996