"Andrew W. Appel"