EditorialHuman anatomy. Tashri bi al-Taswir. Iran, 1672. The human body illustrating the heart, liver, kidneys and intestines. A miniature painting from a seventeenth century manuscript of Tashrih bi al-Taswir, a treatise on human anatomy by Mansur bin Muhammad...