Dr. M. Gerard R. O'Brien

Status: 
Reader in History, Magee
University: 
Ulster
Department: 
School of English and History (Magee)
Teaching: 
Irish History