Mashhad Al-Allaf
Dr. Mashhad Al-Allaf holds a doctoral degree in Modern Philosophy: Science & Metaphysics (1995). His bachelor’s and master’s degrees concentrated on the Philosophy of Science. He has taught at Washington University, St. Louis University, and Webster University and is the author of several works, including The Basic Ideas and Institutions of Islam (2008), Locke’s Philosophy …