Skip to main content

Margaret Ward

Ward is a leading Irish historian. Bath Spa University College.