James Hamilton , John Craig , A.