(Papers, pamphlets, etc. on various subjects).
Publisher: Worldwatch Institute
Language: eng