Suggest an edit09:50The Final FrontierBBC Knowledge Tue 27th Jun 2000, 09:50 on BBC KnowledgeDavid Whitehouse with the very latest on the search for life on Mars Source: Radio Times Suggest an edit