books model