John G. Gibson is a scholar of Gaelic culture and musicologist who lives in Judique, Nova Scotia. He is the author of Traditional Gaelic Bagpiping, 1745–1945 and Old and New World Highland Bagpiping. Born in Edinburgh in 1941, he spent much of his childhood in Craigag near Glenfinnan but attended both school and university in Edinburgh before his emigration to Canada.