James W. Weirick

James W. Weirick is a retired Marine lieutenant colonel and Judge Advocate. He is a graduate of the University of Southern California and Seton Hall University School of Law.

Recent articles from James W. Weirick