James Stephens

James Stephens

Historian, J.D. My bailiwick is history, law, and government. Fluent in science, philosophy, and art. Christian Message: “It’s a sin to support Trump and MAGA”.