The January 2008 issue of Acta Astronautica is available for free http://www.sciencedirect.com/science/journal/00945765 and there are some interesting papers.