Nanotechnology and sustainable development - Auplat, Claire. (Routledge, 2012)