Thomas J. Bowles

American physicist