validations set for Book model