Modern german thought from kant to habermas : an annotated German-Language reader - Berg, Henk de, 1963-; Large, Duncan (Camden House, 2012)