L . Hopcroft , Stamford Hill , England.