Last of the Angels
Set in the northern Iraqi city of Kirkuk during the 1950s, this book tells the slyly humorous tale of three strikingly different people in one small neighborhood: the revolutionary Hameed Nylon, the butcher Khidir Musa, and a young boy named Burhan Abdullah who discovers an old chest that lets him talk to angels.