don't require class for default context
use the book.url property for redirect