Scott Sowerby

Scott Sowerby is Assistant Professor of History at Northwestern University. Author's home: Evanston, IL

Scott Sowerby's Featured Books