John T. MacKenzie
Major John T. MacKenzie was born in Edinburgh, Scotland and received his early education and piping instruction at the Queen Victoria Military School in Dunblane. Prior to the outbreak of war in 1939, he joined the Scots Guards and served throughout the campaign. He became P/M of the Scots Guards and Piper to the Royal […]