Hey nice article but watch your history. As a former librarian, I disagree that librarians have made no advances in 2000+ years especially when it takes at least one Masters degree to be one. We laid the foundation for CMS systems before the technology was there to support it.