James E. Shepherd
American judge

James E. Shepherd