Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.
Books By John G. Gibson - Author
John G. Gibson is the author of Traditional Gaelic Bagpiping, 1745- 1945 and Old and New World Highland Bagpiping. He lives in Judique, Nova Scotia.