This Memorial Day weekend, most people with an interest in space will be focusing their attention on the landing of NASA’s Mars Phoenix spacecraft on the Red Planet. (Many more people, of course, will be thinking about barbecues, ballgames, and the unofficial beginning of summer.) That weekend, though, is also the 2008 Libertarian National Convention […]