Bible book shows last character in generation (4)
I believe the answer is:
ezra
'bible book' is the definition.
(book of Old Testament)
'last character in generation' is the wordplay.
'last character' becomes 'Z'.
'in' indicates putting letters inside.
'generation' becomes 'era' (I've seen this in another clue).
'z' put within 'era' is 'EZRA'.
'shows' acts as a link.
(Other definitions for ezra that I've seen before include "Book after II Chronicles" , "... Pound, American poet who lived in Italy" , "Old Testament book and priest" , "religious book" , "OT book" .)