MacLeod, Roy

Academic and author of many books and articles on social history of science, military history, research policy and the history of higher education.

Occupation