A Philosophical History Of German Sociology by Margaret Archer & Frederic Vandenberghe