Topical Studies for Revelation 16:13:
Dragon {Forerunner Commentary}
Dragon {Nave's Topical Bible}
Evil {Forerunner Commentary}
Evil {Nave's Topical Bible}
Spirit {Forerunner Commentary}
Spirit {Nave's Topical Bible}
Prophet {Forerunner Commentary}
Frog {Forerunner Commentary}