James Hamilton, 9th Lord Belhaven and Stenton


James Hamilton, 9th Lord Belhaven and Stenton - person. He was born on August 29, 1822 and died on September 6, 1893.