The Development of Science and Technology in Iran - Soofi, Abdol S.; Goodarzi, Mehdi; Goodarzi, Mehdi (Palgrave Macmillan US, 2017)