rana safvi book review