Craig Covault

Craig Covault is an award-winning int'l aerospace journalist, extensive planetary mission coverage and manned space simulations. AmericaSpace, CuriousMars, Aerospace America