Text this: Final report on NASA grant no. NAG-1-1029 :