I found a free program at
Spacejock. It's called BookDB and it looks to be pretty comprehensive. In fact, my hubby was going to show it to our very small local library since they have yet to go digital with their catalog (Yes, they still have a card catalog!). He takes care of their computers and he said the program they were looking to buy cost a few thousand dollars, so this would be great for them.
I also downloaded a program called Sonar there that's to help writers track submissions. And I realized one of my fiction writer friends uses their YWriter for her work.