Dr Tariq Rahman

The author is a freelance, occasional columnist