Plugin or feature to group together posts like chapters of a book


We're looking to provide grouping of posts to display to website visitors on a page, similar to chapters of a book.

So a person could :

1. go to a "Page" on the website to find a list of chapters/topics

2. click on the chapter/topic to produce the various posts within (or present it as a "tree" or "blinds" display with + and - signs)

3. click on the post they'd like to view

If thumbnails of the posts (from featured image) could be included that would also be good.

We wouldn't want to statically create this, we'd want it dynamically generated based on Tags.

Does WPWUDEV have anything like this or is there a plugin that can do this?