Shabbir's Blog

My rantings on various subjects.