mcgowan peter jones and samuel logan as members there are many islands in scotland called eilean glas kuba ingirakamaro mugushiraho inshuti byari byiza ko uzimya umuriro mbere yo kuryama