Encyclopaedia of life science- 2 vol. - Katherine Cullen (Viva books, 2013)