-there has to be a quest (any quest) that links to the book in the Quest Aliases tab. -If the book is on an NPC, that NPC also has to be Aliased in the Quest Aliases tab, and has to be listed HIGHER than the book. -The actor should be "specific reference" (then select forced reference and double click the npc in the render window) -The book should be "create reference to object [select your book from the dropdown], "create In", [select the alias of the npc in the dropdown]. Check "uses stored text" and "stores text" -if the actor starts dead or might die, check "allow dead". -don't manually insert the book into the NPC's inventory. This Alias stuff should do it automatically -You can use more than just the player's name. You can also get gender-specific pronouns
http://forums.bethsoft.com/topic/1414436-quick-questions-quick-answers-thread-8/page-6?pid=21660752#entry21660752
http://www.creationkit.com/Text_Replacement
This might help you out.