Adam Clarke's Bible Commentary in 8 Volumes
Volume 8
The Revelation of St. John the Divine
  Table of Contents