Here is a link to a revised and expanded version of my commentary on Revelation 4, with my own translation of each verse.