Peter J. Hughes

Identifiers

  • Open LibraryOL3045480A

Top Subjects

  • British & Irish history (1)
  • Europe - Great Britain - General (1)
  • Local history (1)
  • England (1)
  • History (1)
  • History: World (1)
  • Health (1)

Books by Peter J. Hughes

Total count: 7