25 SEPTEMBER 2004, page 58
Sifting The Evidence
Philip Ziegler LIVES FOR SALE: BIOGRAPHERS' TALES edited by Mark Bostridge Continuum, £16.99, pp. 256, ISBN 0826475736 (t.) £14.99 (plus £2.25 p&p) 0870 800 4848 B iographers......
The Pilgrims' Progress
Mark Ridley THE ANCESTOR'S TALE by Richard Dawkins Weidenfeld, £25, pp. 528, ISBN0297825038 ( £23 (plus £2.25 p&p) 0870 800 4848 A hundred million years ago, our ancestors were......