Andy Stern
2 published titles
Managing Europe's environmental challenge : pressures, regulations and proactive company responses
1 edition
- ISBN: 0850587840
- Economist Intelligence Unit
- 1994
- Details
Who won the oil wars?
1 edition
- ISBN: 1843402912
- Collins & Brown
- 2005
- Details