Books listed by ISBN
A.F. · al- Farghani · Ali Farokhmehr
CRC Press · Praeger · Routledge · SAGE Publications · Springer
Ali Fardoun