HOPCROFT Author