A history of Arabia Felix or Yemen - Playfair, Robert Lambert 1828-1899 (Gregg, 1970)