Research Article910.1016/0094-5765(83)90063-2Further analyses of the slide lander and of drop delivery systems for improved lunar surface accessSep 01, 1983Acta AstronauticaK.a EhrickeRelevantCiteListenSave