Slyphic rated A Hymn Before Battle (Posleen War Series #1): Show rating 2 stars March 6, 2012 Public A Hymn Before Battle (Posleen War Series #1) by John Ringo