JAMES G HUTTON