library book stocks