Icaria Editorial

by Worldwatch Institute on December 9, 2005

Publishing

Europe

Spanish

Icaria Editorial
Ausias marc, 16, 3r-2a
Barcelona
Spain
08010

93 301 17 23

State of the World
1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002