Offers a comprehensive overview of the practical skills and theoretical issues involved in mastering various forms of piano improvisation. This book explores a range of styles, including classical, jazz, rock and blues. It adopts an approach specifically designed to encourage and enable independent creative exploration.