How to Write Songs on Guitar: A Guitar-Playing and Songwriting Course, 2nd Edition, Updated and Expanded - 9780879309428