Reference author: Safeddin Safavi-Naeini

First name
Safeddin
Last name
Safavi-Naeini