About the Author
Majid Behrouzi holds a Ph.D. in philosophy from York University (Canada).
In addition to philosophy, he has also studied mathematics and engineering
and holds advanced degrees in these fields.
He currently teaches mathematics and philosophy in Cleveland.