What I find even more grating is the insistence by members of the U.S. Marine Corps that it is some kind of insult to refer to them as “soldiers.” The word “soldier” has a meaning beyond “member of the U.S. Army,” one that has been in use for some centuries now, and, in my view, that meaning fully encompasses members of the Marine Corps.
Dunnigan’s book’s first edition predate Gulf War I. Much of his info covers the era from WWII through the ~15 post Vietnam.