I have a bunch, mostly Steve Zaloga, or Specific Campaign & Uniform Guides.
They are written by specialists with knowledge of the subject, such as Steve Z, But some are a bit less 'experten' than others.
On the whole pretty good, & a good size for reading in bed, or travelling, but not in the bath, (not fall asleep-proof!)