Weary generations - Hussein, Abdullah (New York Harper perennial pub., 2016)