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