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