What is it that makes some of us persist against all odds?
Nigel Rees has been talking to six people who just won't give up. 5: David Jones inventor Producer ROS BARTLETT
Discover 11,128,835 listings and 281,430 playable programmes from the BBC
What is it that makes some of us persist against all odds?
Nigel Rees has been talking to six people who just won't give up. 5: David Jones inventor Producer ROS BARTLETT