Front cover image for Sustainability indicators : measuring the immeasurable?

Sustainability indicators : measuring the immeasurable?

Print Book, English, 1999 [i.e. 1998]
Earthscan, London, 1999 [i.e. 1998]
192 pages ; 24 cm
9781853834974, 9781853834981, 1853834971, 185383498X
1101229001