Johann G Fichte

Walter E. Wright is Professor of Philosophy at Clark University.