NASA:10.2489/jswc.63.6.214A NASA:10.2489/jswc.65.3.68A NASA:10.2489/jswc.69.6.505