David Michael Jacobs
David Michael Jacobs is an American historian and recently retired Associate Professor of... more »