Look at the Forrest Mims III book again. It does not claim that resistors must be on the anode and has examples where they are on the cathode. In my 1988 edition of the book, series protection for LEDs is introduced on P. 69:
LED DRIVE CIRCUIT - Because LEDs are current dependent, it's usually necessary to protect them from excessive current with a series resistor. Some LEDs include a built-in series resistor. Most do not.
A formula is then given about how to calculate the resistance from the supply voltage and the LED's forward current. The accompanying diagram has the resistor on the anode, neglecting to explain that the choice is arbitrary.
However, on the same page, a "LED polarity indicator" device is introduced where two back-to-back LEDs share a resistor which is necessarily on the anode of one and the cathode of the other. In the "tri-state polarity indicator", the limit resistor is on the supply side, rather than ground side, too.
It's usually nicer in some sense (if there is a choice) to have the important device be connected to ground, and the surrounding paraphernalia, like a biasing resistors, to be on the supply side.
In high voltage circuits, the choice between supply-side or ground-side load matters from a safety perspective. For instance, should you place light switch on the hot side of the lamp, or on the neutral? If you wire the switch so that the light is turned off by interrupting the neutral return, that means that the light bulb socket is permanently connected to hot! This means that if someone turns off the switch before changing the bulb is not actually any safer; the main panel has to be used to actually break the hot connection to the socket. In a battery circuit, there is no safety ground: the minus terminal is arbitrarily designated as the common return, and the word "ground" is used for that common.
Whether a load device is ground side or supply side also makes a difference if the voltage from the device is being conveyed to some other circuit where it is used for some purpose. A 1.2V LED whose anode is connected to 5V will provide a 3.8V reading from the cathode, if current flows. If the cathode is grounded instead, then the anode will provide a 1.2V reading. So the placement of the resistor only doesn't matter if no such situation exists in the circuit: there is no third connection to the junction between the resistor and the LED which has an effect on some other circuit.