Yet another source for Defoe 's novel may have been the Robert Knox account of his abduction by the King of Sri Lanka Rajasinha II of Kandy in 1659 in An Historical Relation of the Island Ceylon .Knox , Robert ( 1911 ) .