Brennan, Andrew.

Understanding environmental philosophy / - Durham : Acumen, 2010. - vi, 234 p. ;

9781844652006 (hbk.) 1844652009 (hbk.) 1844652017 (pbk.) 9781844652013


Environmental Sciences
Ethics

17:502 / BRE