Answer: allegorist

AnswerCrossword Clue
ALLEGORIST

John Bunyan, e.g.

ALLEGORIST

John Bunyan, for one

ALLEGORIST

Legislator?

ALLEGORIST
Anagram of LEGISLATOR