The Diversity of life - "Snedden,Robert" (Heinemann Publishing Britain, 2002)