The Gordian Protocol
by David Weber
2020-05-30 10:24:05