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