All authors
/ Author
Birch, Jonathan
The Philosophy of Social Evolution
[Hardcover]