E.Encyclopedia Science - Hallinan,Camilla (London D.K, 2004)