Arab navigation in the Indian Ocean before the coming of the Portuguese : being a transl. of ... together with an introd. on the history of Arabs navigation, notes on the navigational techniques and on the topography of the Indian Ocean, and a glossary of navigational terms - Ibn-Mājid al-Najdī, Aḥmad (Royal Asiatic Soc. of Great Britain and Ireland, 1981)