Books should be able to have multiple authors (0 to n). Those authors should have individual author pages where you can see all books they have on the site.
The interface for adding authors could use a nested form with something like Cocoon to add more authors or something more simple like we do with tags.
If we add videos (#7), they should have speakers who use the same model as authors so we can see all the books and videos from one person.
Books should be able to have multiple authors (0 to n). Those authors should have individual author pages where you can see all books they have on the site.
The interface for adding authors could use a nested form with something like Cocoon to add more authors or something more simple like we do with tags.
If we add videos (#7), they should have speakers who use the same model as authors so we can see all the books and videos from one person.