NSF:10.1190/1.2794395