Are there any advanced or "smart" search engines out there that enable search for multiple names? I've identified several possible "Bauer" relations who immigrated from Germany to Ohio, with common names (Jacob, John/Johannes, Charles), for which I'd like to search for immigration records where they appear together. I can search passenger lists, etc., for separate names, but triangulating is quite time consuming. I'd like to search for records that have Jacob and John together or in close proximity - that would be a huge time saver. Any search tools like that out there?