TY - BOOK AU - Farndon John AU - Julian Baker TI - Science SN - 075259656X U1 - 500 PY - 2002/// CY - UK PB - Parragon ER -