Concepts for Improvisation A Comprehensive Guide for Performing and Teaching