Essays: Moral, political and aesthetic
Spencer, Herbert
Essays: Moral, political and aesthetic - New Delhi Wave Books 2025 - 418 p.
9789389801965
British Philosophy
192 SPE
Essays: Moral, political and aesthetic - New Delhi Wave Books 2025 - 418 p.
9789389801965
British Philosophy
192 SPE
