There are some books which stay with you for their amazing stories; some for their brilliant use of language. The ones which really stand out are those which combine both, and there is nothing more unsatisfying than to read a book which has the potential for both, but doesn’t quite reach the mark. Miral…
Read more