What would the relationship with textbooks_detail_handler be? Can we boil it all down to a single method?

GET with no index returns collection
GET with index returns just that textbook
POST with no index creates a textbook
PUT/POST with index updates the textbook