NASA:10.1534/g3.112.003137 NASA:10.1534/g3.113.006817 NASA:10.1534/g3.114.016469