Bernard E. Powers Jr.

American historian