M:t hafva James Hamilton , li.