InfernalTeddy rated Flag in Exile: 4 stars
Flag in Exile by David Weber (Honor Harrington #5)
Hounded into retirement and disgrace by political enemies, cut to the heart by the murder of the man she loved, …
Hounded into retirement and disgrace by political enemies, cut to the heart by the murder of the man she loved, …