Yes, this seems needlessly restrictive. What's the harm in letting someone with nothing better to do read Harry Potter? I could imagine restrictions on certain kinds of books... like how to cover up forensic evidence, or how to tie knots, or whatever... but Harry Potter, or computer programming?