Uncle Tim's building blocks: A visual way to learn how to construct guitar passages : a complete guide to major and minor scales for the guitar - Couverture souple

 
9780964705975: Uncle Tim's building blocks: A visual way to learn how to construct guitar passages : a complete guide to major and minor scales for the guitar