Songwriting: A Complete Guide to the Craft, Revised and Updated Edition - 9780879107161