John Hopcroft, American computer scientist and author

John Edward Hopcroft (born October 7, 1939) is an American theoretical computer scientist. His textbooks on theory of computation (also known as the Cinderella book) and data structures are regarded as standards in their fields. He is the IBM Professor of Engineering and Applied Mathematics in Computer Science at Cornell University, and the Director of the John Hopcroft Center for Computer Science at Shanghai Jiao Tong University.