John Roper

Identifiers

  • Open LibraryOL2933193A

Top Subjects

  • Language teaching & learning material & coursework (2)
  • English (ie as school subject) (2)
  • International relations (2)
  • Local history (1)
  • Midlands (1)
  • Modern languages (ie other than English) (1)
  • French language -- Readers (1)

Books by John Roper

Total count: 14