How to Write Songs on Guitar: A Guitar-Playing and Songwriting Course, 20th Anniversary Edition, Updated and Expanded - 9781493051762