This is a very well written one off composition by a composer about whom I've found no information. From the first section and its repeats, you could call this hoe down meets ragtime! It's one of my current favourites and is worth a listen and play. The score and midi are in the library...Steve