David Hamilton (Richter)