Track Listing;
- One Hundred Thousand Welcomes
- Pipe Major Donal MacLean's Farewell T Oban / The Wee Man From Skye
- Duke of Fifes Welcome to Deeside / The Laird of Drumblaire / Manson's Apron
- A Welcome Christmas Morning
- The Blue Bell Polka
- Wee Todd / Rakes of Kildare / The Humours of Glendart / The Black Officer
- The Furrow's End
- The Halkirk Games / Farewell to the Creeks
- Arthur Bignold of Lochrosque / Bruce Gandy's Dusty Chanter
- Loch Leven Castle / Jack's Delight / Calum Donaldson / Polwart of the Green
- The Agnes Waltz
- Looking for a Partner
- Katie Jane of Lewis / Michael Grey
- Jig of Slurs / Cork Hill / Troy's Wedding
- Madame Bonaparte / The Stack of Wheat / Seven Stars
- Hills of Perth / Dr J G Hunter of Aultbea