Tyler Public Library hosts four day book sale