TY - BOOK AU - Herbert spencer TI - The principles of ethics SN - 9789383386543 (set in 2 volumes) U1 - 170 PY - 2018/// CY - New delhi PB - Vandana publications KW - Ethics ER -