Strabo, Pliny the Elder and Ptolemy of Alexandria. Three views of ancient Arabia and its peoples. - MacAdam, H.I