Shrivastava, A.K.

Environmental ethics - New Delhi APH Publishing Corporation 2004 - 466 p.

363.7 S86E