Reading progress update: I've read 634 out of 1160 pages.

Shadow of Victory - David Weber

Some days I would rather hit myself with a brick than read this (oh wait, this book IS a brick). Why do I persevere?