Enjoy This Helpful Link 🙂
http://resources.thegospelcoalition.org/library?f%5Bbook%5D%5B%5D=Revelation&f%5Bcontributors%5D%5B%5D=Carson%2C+D.+A.&f%5Bresource_category%5D%5B%5D=Lectures