Adam Clarke's Bible Commentary in 8 Volumes
Volume 4
The Book of the Prophet Haggai
  Table of Contents