James Hanna (judge)