This is an ancient book, that is still one of the best on the subject.
This is a very short book, that will tell you most of what you need to know about dimensional analysis. Most importantly, it shows you cases when dimensional analysis does not work. This is vital - you cannot use a tool without knowing when you can and cannot use it.
Because it is so old, it has some parts where the physics is just wrong. It talks of the luminiferous ether, something we now know not to exist. These wrong parts are hopefully obvious to the reader, who should just skip those sections - they do not affect the reading of the rest of the book.