they have more energy than radio waves.
&
because the wavelength of the light waves are too small
Explanation:
in my opinion I'd say it's gravity because it's making the book stay in it's one and only position pulling the book at the center of the desk