re: 'collab', I think that Organic Groups module and its kin is supposed to achieve the kind of on-the-fly access control you imply:
http://drupal.org/handbook/modules/og
You could create organic groups that create only 'book' content for revision control, etc.
The apparent downside is that it doesn't play nice with other modules that manage access.
More information about formatting options
re: 'collab'
re: 'collab', I think that Organic Groups module and its kin is supposed to achieve the kind of on-the-fly access control you imply:
http://drupal.org/handbook/modules/og
You could create organic groups that create only 'book' content for revision control, etc.
The apparent downside is that it doesn't play nice with other modules that manage access.