Ethic 2

Ethics

by Baruch Spinoza

4.10 of 21,774