ACE:10.1614/IPSM-08-080.1 ACE:10.1614/WT-07-121.1 ACE:10.1614/WT-08-024.1