Anagram librarian