The intensity of a light source also affects our colour perception. At low light levels, blue and green objects appear brighter than red ones when compared to their relative brightness in stronger light. This effect is known as the Purkine Shift . When the light become brighter, there is another in hues , called the Bezold-Br cke effect. This causes most colours to appear less red or green and more blue or yellow as the intensity of the light source increases.
Colour theory is a complex subject.
It contains objective laws of psycho-optics as well as subjective value judgments. This page is just a quick overview of a large and complex topic. To my knowledge there is no book currently in print with detailed discussion of this subject aimed specifically at photographers. It has been long out of print but is well worth searching for. The other book that deserves specific mention is Theory of Colours by Goethe , published in 1810.