Keen to receive book shedding some light (7)
I believe the answer is:
lambent
'shedding some light' is the definition.
(something lambent is giving off some light)
'keen to receive book' is the wordplay.
'keen' becomes 'lament' (keen can mean to wail with grief).
'to receive' is an insertion indicator.
'book' becomes 'b' (abbreviation for book).
'lament' going around 'b' is 'LAMBENT'.
(Other definitions for lambent that I've seen before include "Flickering like malt, Ben" , "Of flame or light, playing about a surface" , "shedding some light" , "Making stealthy moves" , "inflamed?" .)