Half-way through The Battle of the River Plate by Dudley Pope. Interesting and well written. Could do with bigger maps, mind you.
...When I get rich (have to get around to that one of these days), my military reading-room will be lined with giant maps; more will be stored in great presses around the walls; there won't be room for books; I'll have to bring my current volume in with me.
Still won't be enough maps, of course.
"Small Gods" by Terry Pratchett.
The last ten or so books that I've read have been Terry Pratchett...
The Mysterious Benedict Society on Piviscore's recommendation. So far it looks like exactly what I've been searching for, so thanks again.