Mamluk authority, Meccan autonomy, and Red Sea trade, 797-859 / 1395-1455 - Meloy, John Lash,