J. David Armstrong, Jr.

American academic