I understand that wavelength is inversely proportional to index of refraction, which causes dispersion of light (red visible light is deflected less than purple), and total internal reflection.
Is there a way to explain, based on these concepts why red objects (as seen in white light) absorb most light other than red light, which gets reflected?