Battle Cruiser – B. V. Larson

I recognized the name B.V.Larson first as one that I’d read before but I couldn’t figure…