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

The Snare of the Hunter - Helen MacInnes

That ending was a let-down.