The New Songwriter's Guide to Music Publishing by Randy Poe