Matthew Henry Commentary on the Bible
Revelation 20 - Introduction
* Satan is bound for a thousand years. (1-3) The first resurrection; those are blessed that have part therein. (4-6) Satan loosed, Gog and Magog. (7-10) The last and general resurrection. (11-15)