TY - BOOK AU - Armstrong,Patrick H. TI - All things Darwin : : an encyclopedia of Darwin`s World SN - 9780313334924 U1 - 576.82092 ARM/A 23 PY - 2007/// CY - London : PB - Greenwood Press , KW - DARWIN, CHARLES KW - NATURAL HISTORY N1 - includes index ER -