I enjoy Kalmbach books overall and found this one to be interesting. However, it was lacking answers to a very BASIC question that you would expect to find in a book like this (for steam or diesel):
When a locomotive arrives at the yard, WHAT HAPPENS?
That is, what are the actual steps, from the point of arrival to the point of departure on its next duty assignment?
As I am mostly interested in steam, presumably step 1 is, dump the ashes.
But what happens after that? When do they refill the tender? When do they refill with water (right before leaving or NOW)? Does the answers depend on whether the train is due to go out right away again or will be going in for service or will be sitting around for a few days? Presumably they only take sand right before leaving, but again, that's an assumption. When the train IS in for servicing, what's basic service? What's a major service and when it is scheduled? What's a power house for? How many extra coal cars are generally kept around? One per locomotive? Per 2 days service? Per 100 miles of service since last coaling? How long would water last? etc., etc.
These are the kinds of questions you would expect to be answered in a book that discussed the servicing terminal, since many of the answers influence the actual operations at the terminal. All of that is absent.
And it's similarly lacking for diesel operations.
Maybe these are obvious things that every good model railroader should already know, but for me to give it a 5-star review, that's the kind of information I'd expect.
It's kind of like having a book on freight yard design describing in detail where all of the different classification tracks should go and what should be around them, without ever describing how the different freight classifications work and why certain cars would end up on certain tracks. One of my favorite publications is the Layout Design Journal's Special Freight Yards edition, and that's what is so great about it, they explain EVERYTHING and assume nothing. There's even a good walk-through of how a yard evolves. That's what this book is missing.
I still like this book, it's got some good modeling advice, but a future edition might want to consider answering those questions and that might help to fatten up the book up a little too.