Hi!
This is something that came up is almost, if not all of my campaigns, and I never quite found a satisfactory way to approach it. What happens is that, either because it fits the character, the story or the environment in which they are, a player will ask to look around for interesting book...