Haggai, Zechariah and Malachiby Andrew E. HillCommentariesBibleWriting a summary for young readers…For young readersBook data: Open Library