I would tend to think so because
1) Jeff Thomas IS a songwriter
2) He would not say he was the author if he wasn't
However, because it's a guest post, it could have been made by anyone saying he/she's Jeff Thomas.
(I haven't searched the 'net for 'who' wrote the song, PG.)