Skip to main content
DS

Dr David Stewart

Senior Lecturer
School of Humanities, Language & Global Studies

0

David teaches across a range of modern British History modules. With particular expertise in twentieth century British political history, his scholarship has led to collaborative projects with museums and archives. David also supervises postgraduate research projects on British political history and co-operative and labour movement subjects.