Canon and Gigue Canon & Gigue Canon and Gigue in D Canton and the Bogue Wiggle and giggle Canon and Gigue in D Major Hustle and gig :