Keith Ronald Mackenzie — engineer