Canadian fiddler Bill Guest has collected and arranged 58 great fiddle waltzes written by a superb collection of contemporary fiddlers. The tunes are scored for violin solo, duet, or trio.