Carl finished reading On Basilisk Station by David Weber

On Basilisk Station by David Weber
This is the first novel in the Honor Harrington series. Honor Harrington is in trouble: having made a Senior Admiral …
This is the first novel in the Honor Harrington series. Honor Harrington is in trouble: having made a Senior Admiral …