John married Margaret HARVIE. Margaret (daughter of Benjamin HARVIE and Freelove CANAVON) was born on 13 May 1824 in Newport, Hants Co., Nova Scotia; died on 24 Feb 1899 in Newburyport, Massachusetts. [Group Sheet]