Library book sale starts May 4