Overview

John Gagnier

(c. 1670—1740) orientalist