Songwriting Success: How to Write Songs for Fun and (Maybe) Profit