Prehistoric Petra : A Synthesis - Kafafi, Zeidan Abdel-Kafi, (Rokuichi Syobou, 2019)