Omani Portuguese History

Publisher: Lancers Publishers Place of Publication: India Date of Publication: 1982 Author: Ahmed Hamoud Al-Maamiry