More validation rules
Less invalid books