An historical account of the island of Ceilon in the East Indies /
Robert Knox ; a captive there near twenty years ; improved with all necessary additions taken out of the history of Capt. John Ribeyro a Portuguese ; who has also written about the said island
- [S.l. : s.n., n.d.]
- 450-484 p. ; 38 cm.