Mackenzie, Alan Francis Stuart,