Source: http://cerea.enpc.fr/fich/support_cours/POLU1_2012-2013/ENPC_CH01_portrait_atm.pdf