Steven Ray Hall

American scientist