Thanks, Rob! I was going to suggest the Gillette book but you beat me to it!
Also, Bob Franke runs some EXCELLENT songwriting seminars; I urge everybody out there to sign up for them whenever you can! Check out his teaching schedule on the "Teaching" page of his website, www.bobfranke.com
SharonA