Time travelers, historians, genealogists and librarians