How to render entity referenced nodes field inside node.tpl.php?
If there is no compelling reason to render the fields from within the template, you could simply:


choose a certain view mode for your author content type, say: Token, and make it show only those fields you want to be visible in the book node;
set the display of the field referencing the author node from the book node to "Rendered entity" / "Rendered as Token".