John of "Good Times" (4)
I believe the answer is:
amos
'john of good times' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for amos that I've seen before include "Old Testament prophet" , "Part of bible" , "Hebrew prophet" , "American wild dog" , "Biblical character" .)