Browncoat Fox rated Betrayals (Babylon 5, Book 6): 4 stars Nov 14 Public Betrayals (Babylon 5, Book 6) by S. M. Stirling