Encyclopedia of Life Science. - Cullen,Katherine (Viva Books, 2013)