Arabic book culture in the work of a Jerusalem Karaite: Abu? l-Faraj Ha?ru?n and his glossary of difficult biblical words