I'm having the same problem on one of my characters. And when I give him the book it says his quest has been updated, but I can't find it in the quest list. And the book reappears in my inventory.
I had no problem giving him the book on another character.