This book is beautiful to read: the prose is simple and light, articulate and cadenced. This combined with the half-familiar, half-strange historical and geographical material it treats, the characters who are fallible, partial, wistful, thoughtful, sharp or humerous, and the lack of a trite plot make this a very profound as well as a stylish read. It falls just short of five stars because it can at times (too me at least) lack a robust approach, there isn't quite enough grit, quite so vividly realised as it could be. Certainly the protagonist is a very serene character, but you also feel some of this is Tariq Ali himself, the academic and intellectual, wise but a little removed and dispassionate despite his melancholy turns and bed-side prowess (the protagonist that is!). This book will enchant and sway you, but somehow it does not blow you away.