Philosophy
Publisher: Manuel G. Velasquez
Published: 2016