The Six Principles by Muhammad ibn Sulayman at-Tamimi

feedback