نورا محمد علي: books, biography and more