Flavius Josephus - Mason, Steve (Brill Encyclopedia of Early Christianity Online, 2018)