Olaus Magnus ; translated by Peter Fisher and Humphrey Higgens ; edited by Peter Foote ; with annotation derived from the commentary by John Granlund, abridged and augmented
Hakluyt Society1996-1998Works / issued by the Hakluyt Society
2nd ser. ; no. 182, 187-188
translated with revisions and notes from the Arabic text edited by C. Defrémery and B.R. Sanguinetti, by H.A.R. Gibb ; the translation completed with annotations by C.F. Beckingham
Hakluyt Society1994-Works / issued by the Hakluyt Society
2nd ser., no. 178, 190
by Salîlibn-Razîk, from A.D. 661-1856; tr. from the original Arabic, and ed., with notes, appendices, and an introduction, continuing the history down to 1870, by George Percy Badger
Darf1986Works / issued by the Hakluyt Society
no. 44
translated by Donald M. Lockhart ; from the Portuguese text established and edited by M.G. da Costa ; with an introduction and notes by C.F. Beckingham
Hakluyt Society1984Works / issued by the Hakluyt Society
2nd ser., no. 162