Check out IBM’s new application sMash. Allows you to catalog your private collection in a way that makes sense to you.
Search in vain for the John Grisham you borrowed from your neighbor and never returned no longer!
(Warning: A bit complicated to get started; to get things to work you’ll either need WebSphere sMash or Project Zero– links are provided to download both, but the tutorial assumes you already have these on your computer and therefore a basic knowledge of one or the other.)