Some of the best and most extensive writeups of these topics I've seen comes from research done for the freshwater bass guys. Can't blame them, that's where the money is and it's their nationwide target audience. Oftentimes some of their findings with freshwater stripers as well as other gamefish are included as well.
A really great book in addition to Ross's is "Knowing Bass"
by Dr Keith Jones. Jones is a research biologist for Berkley and has spent much of his life testing and studying gamefish. He has done significant study of colors and coloration patterns. Berkley Corp clearly states up front that Dr Jones had free reign to publish scientific findings of his testing at Berkley without interference from Berkley to remove any impression that the company might be trying to sell extra fishing tackle. A fascinating read at least to me anyway.
Jones did find that fish had preference to certain colors and a two tone pattern. But if you fish at night when fish probably can't distinguish color, it probably won't matter a whole heck of a lot. At least not to the fish anyway.
Ed