Flavius Josephus, translation and commentary - Josephus, Flavius. (Brill,, 2000)