Open menu
Hassan Salih Khalilieh
Admiralty and maritime laws in the Mediterranean Sea (ca. 800-1050)