James E. McPherson
James E. McPherson is a retired United States Navy officer, and served as the 39th Judge Advocate General of the Navy, from 2004 to 2006. Wikipedia*
On the C-SPAN Networks:
James E. McPherson has four videos in the C-SPAN Video Library; the first appearance was a 2006 Senate Committee as a Judge Advocate General for the U.S. Navy. The year with the highest average number of views per program was 2013 with an average of 482 views per program. Most appearances with Daniel W. Sutherland (2). Most common tag: Online Technology.