BESIEGED by Mahmood Farooqui

Does a reviewer have a moral obligation to finish a book ? If so, then this review must carry a caveat.  Half way through, mired down by too much information, and  too heavy a writing style, this reviewer abandoned “Besieged”. The writer has done a hugely impressive job of tracking …