" Islamic Thinkers Society " THAT is the BIGGEST oxymoron I have EVER seen.
Ah, you beat me by about 10 seconds!