Honor Harrington ;

Series by David Weber
Unsorted Book David Weber: At all costs (2005, Baen Books) 4 stars

At all costs

by