Brett Kershaw is an associate staff writer for The Western Journal. A graduate of Virginia Tech with bachelor of arts degrees in political science and history, he is a published author who often studies political philosophy and political history.
Brett Kershaw is an associate staff writer for The Western Journal. A graduate of Virginia Tech with bachelor of arts degrees in political science and history, he is a published author who often studies political philosophy and political history.




loading
1 2 3 6