Ken ye the glen? words & music by John McGlashan.
McGlashan, John.