Duncan McGillivray, Dunmaglass, June 20th 1845.