Views - create relationship on relationship?
As I understand you don't really need taxonomy here. Instead you can reference Book node to Writer node directly.
Of course, you can solve the problem without modifying your current structure. I will show how to create such View using Entity reference as referencing field. I recommend this module for creating references in Drupal 7 as it is powerful and stable.


First, create new View for Books content type:

Add relationship to taxonomy term:

Now you can add one more relationship to Writers nodes. Here Entity reference comes into play:


Now you can output all you want from Book node, from relative taxonomy term or from relative to that term Writer node. Just select appropriate relationship to use:

Here I added title from Writer node and excluded it from display.
You may want to group output by writer and it can be done in Format settings:



If you didn't use unnecessary dictionary, you would not need the second step.  

About a year ago I started with NodeOne series Taming the Beast: Learn Views with NodeOne and Using the Reference modules by Johan Falk and I hope this information will help you too.



Done with love to Isaac Asimov.