Edward J Balleisen Author & Editor

Edited by Edward J. Balleisen, Associate Professor of History and Public Policy and Vice Provost for Interdisciplinary Studies, Duke University, US