Jean Axelrad Cahan
Jean Axelrad Cahan received her doctorate in philosophy from the Johns Hopkins University and has taught European philosophy and political theory for more than two decades.
Jean Axelrad Cahan received her doctorate in philosophy from the Johns Hopkins University and has taught European philosophy and political theory for more than two decades. See less
Jean Axelrad Cahan's Featured Books