47 Scales for Flamenco Guitar (English, Spanish, Japanese and French Edition)