William MacKinnon was born in Scotland in June, 1886. He emigrated around 1912 to Canada and enlisted in Edmonton, Alberta in December, 1914. MacKinnon served overseas with the 31st Battalion until his death on November 7, 1915. The collection currently consists of one letter. See also the collections of his nephews Ronald and Archibald MacKinnon.