Navigation for book collections
I'd rather try to use the Views Accordion module. Here is a screenprint of what you can get from it (from its project page):



If your question is about D7, you may also want to add the Views Nested Accordion module. Here is a screenprint of what you can get from it (from its project page):