May 25, 2004

IF YOU’RE INTERESTED in what people who pay close attention to space think, maybe you should check out the International Space Development Conference this weekend.