Bill Destler is now in upstate NY - after a distinguished academic career he is curently President of Rochester Institute of Technology. Can't help you on the ssong,, but somewhere I do have both Bill Destler's original LP and Howie's.
Here's Bill: Ooh Lookie!