Associate Professor of History James M O'Toole