By Josephus, Flavius, Flavius; Williamson, G. A. (translator); Smallwood, Mary (introduction, notes and appendixes)
By Benjamin Thomas White
By Y HARKABI
By Parkes, James William
By Hart, Alan
By Kamrava, Mehran
By Cheater, Angela
By Gottwald, Norman Karol
By Shlomo Sand
By Thomas Nelson
By Smallwood, E., Williamson, G., Josephus