Alianza y contrato: política, ética y religión
Publisher: Trotta
Published: 2001
Place of publication: Barcelona, España