John Haycraft profile picture

John Haycraft

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Italian Labyrinth: Italy in the 1980s
Italian Labyrinth
George and Elvira: conversations in English
Choosing your English
Getting on in English = Progrese en su ingles: un curso para estudiantes de grado intermedio
Getting on in English (progreso in su ingles): un curso para estudiantes de grado intermedio.
Italian labyrinth: Italy in the 1980s
Getting on in English