NASA:10.3732/ajb.1200338 NASA:10.3732/ajb.1200455 NASA:10.3732/ajb.1200478