They do not work in all cases, but they are useful nonetheless. Look for books written by scientists who actually work in the field they write about. If possible, try to get books by the best scientists in their fields, scientists who have gained national prominence by their work. Avoid books written by people who do not work in the fields they write about. One way is to call up your local university or college, and ask to speak to a professor in the field that interests you.
Scientists are generally very happy to suggest reading in their area.
Look for books published by mainstream, reputable science publishers. Books published by university presses, for example, such as MIT Press, or Stanford University Press, are nearly always trustworthy. These presses have a reputation to maintain, and books published by them go through a peer review process that usually weeds out the bad ones. Such an institute cannot be depended on for reliable information. Read reviews of the books you purchase.