Author: Netherlands) IAA International Conference on Low-cost Planetary Missions (5th 2003 Noordwijk