human society in ethics & politics
Publisher: routloudge
Published: 1992