Abstract Professor Terry Hampblein was the speaker at a meeting entitled 'Evolution: is it credible?' held at St Bartholomew's Hospital, London on Monday 5 October 1992.