The Layers of Jurists

Taskopruluzade d. 968 AH