P. G. de Gennes' impact on science (World Scientific, 2009)