WorldCat.org updates

Find updates and bug fixes for WorldCat.org.