Loricate locusts in the Targum to Nahum 3:17 and Revelation 9:9 - Gordon, R. P. (Verfasser) (Vetus Testamentum, 1983)