The greatest songwriter/poet/oracle of his time...and many other times as well.
Perhaps prophet, too.