Beyond his legal abilities, Weirick also regularly writes about military and national-security issues.  His articles are here

Weirick's new podcast Military Justice can be found at ‚Äč

James W. Weirick is a retired Marine lieutenant colonel and Judge Advocate, lawyer, who is dedicated to ensuring service members are always provided with all the protections the law provides. Weirick is dedicated to reform of the military-justice system and the inspector-general system.  Both of these institutions are fundamentally flawed and in need of substantial change to ensure the brave men and women who serve our nation are protected from arbitrary retaliation.