This is a tune written by a Canadian composer and not one for the fainthearted! I've stripped out most of the chords leaving what could, with a bit of imagination, almost be described as a 'bluegrass' rag; in particular the second part. It pops along at a fair old tempo and will certainly give your fingers a good workout. The score and midi are in the library...Steve.