Samuel T. Durrance

American scientist